
U lëshua versioni 2.48 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:
- Variabli i ri i konfiguracionit remote..serverOption ka tĂ« njĂ«jtin efekt si nĂ«se opsioni âserverOption= do tĂ« ishte vendosur nga pika e komandĂ«s.
- Komanda git rebase ârebase-merges tani pĂ«rdor emrat e degĂ«ve si etiketa, kur Ă«shtĂ« e mundur.
- Komandat git notes add dhe git notes append me fjalën e re -e hapin shënimet në $GIT_EDITOR para ruajtjes.
- Dokumentacioni i git bundle Ă«shtĂ« pĂ«rmirĂ«suar pĂ«r pĂ«rdorimin e âall gjatĂ« krijimit tĂ« paketave.
- Mbështetje për versionet e vjetra të libcURL dhe Perl është hequr.
- Performanca e git mergetool është përmirësuar në rast të një gabimi në komandë.
- Komandat git bundle âunbundle dhe git clone, tĂ« kryera pĂ«r njĂ« skedar pakete, kryejnĂ« fsck pĂ«r objektet e reja me nivele tĂ« personalizuara tĂ« kontrollit fck.
- Nëse gjatë ekzekutimit të git fetch $remote zbulohet se refs/remotes/$remote/HEAD mungon dhe në cilin degë tjetri tregon me HEAD-në e tij, refs/remotes/$remote/HEAD përditësohet për të treguar për të.
- Tani git fetch merr parasysh cilësimet remote..followRemoteHEAD për të ndjekur HEAD në refs/remotes//HEAD.
- NĂ« git range-diff Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r opsionin âdiff-merges pĂ«r krahasimin e komiteteve tĂ« bashkimeve nĂ« intervalet e krahasuara.
- Sistemi i reftable është përmirësuar.
- Shtuar mbështetje për kompilimin me implementime më efikase të algoritmit SHA-1 në vend të algoritmit aktual. SHA1DC me detektimin e kolizionit ($ make OPENSSL_SHA1_UNSAFE=1 ose $ make BLK_SHA1_UNSAFE=1).
- Përputhshmëria me standardin C23 dhe GCC 15 është përmirësuar.
- Git describe është optimizuar.
- Shtuar mundësia e kompilimit me sistemin e ndërtimit Meson.
- Përmirësime dhe rregullime të tjera të defekteve.
Burimi: linux.org.ru
