
14 mars, pas dy muaj zhvillimi, u publikua versioni 2.49 i sistemit të shpërndarë të menaxhimit të versioneve Git, i shkruar në gjuhën C dhe i shpërndarë sipas licencës GNU GPL 2.
Lista e ndryshimeve kryesore:
- Skripti i autokompletimit për zsh është përditësuar.
- Në git pack-objects dhe mbështjellësin e tij git repack është shtuar mundësia e përdorimit të një funksioni alternativ për hashimin e rrugëve.
- Në git gc është shtuar mbështetje për opsionin —expire-to.
- Në komandën git clone është shtuar mbështetje për krijimin e klonimeve të cekëta për një commit që nuk është e nevojshme të jetë në majë të degës.
- Komanda git backfill është shtuar për të ngarkuar objektet që mungojnë në një klonim të pjesëshëm.
- Rregulluar një gabim që e humb statusin e gabimit nga procesi dytësor në komandën git push —atomic —porcelain.
- Në komandën git rev-list —missing= është shtuar mbështetje për parametrin print-info për një dalje më të detajuar të informacionit për objektet që mungojnë, siç janë rruga dhe lloji.
- U përditësua mjeti GUI gitk.
- Në git refs migrate është shtuar mbështetje për parametrin —no-reflog, që lejon mostransferimin e reflog.
- Për Meson është shtuar mbështetje për opsionin e implementimit të pasigurt sha1, të shtuar në git 2.48.
- Është shtuar një API e re për navigimin grupor të objekteve mbi bazën e një rruge të zakonshme ose sipas llojit.
- Përgatitja për përdorimin e zlib-ng është bërë me ristrukturimin e kodit që ndërvepron me zlib.
- Janë shtuar lidhje për bibliotekën libgit për gjuhën Rust.
- Të gjitha skedarët e dokumentacionit .txt janë rinovuar në .adoc.
- Protokolli promisor për objektet e mëdha është zgjeruar.
- Është korrigjuar gabimet e gjetura.
- Testet janë përmirësuar.
- Dokumentacioni është azhornuar.
Burimi: linux.org.ru
