
Ilmus vĂ€lja 2.48 hajus versioonihalduse sĂŒsteem Git, mis on kirjutatud C keeles ja levitatakse GNU GPL 2 litsentsi alusel.
PÔhiuuenduste nimekiri:
- Uus konfiguratsioonimuutuja remote.<name>.serverOption toimib samamoodi nagu -serverOption=<value> valik, kui see mÀÀratakse kÀsurealt.
- KĂ€sk git rebase ârebase-merges kasutab nĂŒĂŒd vĂ”imaluse korral filiaalide nimesid siltidena.
- KÀskude git notes add ja git notes append uus lipukese -e kasutamine avab mÀrkmed $GIT_EDITOR-s enne salvestamist.
- Parandatud dokumentatsioon git bundle kohta, kasutades âall pakettide loomisel.
- Eemaldatud tugi vanadele libcURL ja Perl versioonidele.
- Parandatud git mergetooli toimimist vea korral.
- KĂ€skude git bundle âunbundle ja git clone, mille eesmĂ€rk on pakettfail, kĂ€ivitavad fsck uusloetud objektide jaoks kohandatavate tasemete kontrollimiseks.
- Kui git fetch $remote kÀib ja selgub, et refs/remotes/$remote/HEAD puudub ning millisele harule viitab teine pool oma HEAD-iga, uuendatakse refs/remotes/$remote/HEAD viidates sellele.
- NĂŒĂŒd arvestab git fetch seadeid remote.<remote>.followRemoteHEAD, et jĂ€lgida HEAD-i refs/remotes/<remote>/HEAD.
- git range-diffâis on lisatud tugi -diff-merges valikule, et vĂ”rrelda sulandamiste commit'e vĂ”rreldavates vahemikes.
- Parandatud reftable alamsĂŒsteemi.
- Lisatud tugi kompileerimiseks kÔrgema jÔudlusega SHA-1 algoritmi rakendustega, selle asemel, mis praegu kasutatakse. SHA1DC kokkuvÔtteks kokku kukkumise tuvastamine ($ make OPENSSL_SHA1_UNSAFE=1 vÔi $ make BLK_SHA1_UNSAFE=1).
- Parandatud ĂŒhilduvust C23 standardiga ja GCC 15-ga.
- Optimeeritud git describe.
- Lisatud vĂ”imalus kompileerimiseks Meson ehitussĂŒsteemiga.
- Muud parendused ja veaparandused.
Allikas: linux.org.ru
