
Release 2.48 di u sistema di cuntrollu di versione distribuitu Git, scrittu in C è distribuitu sottu a licenza GNU GPL 2.
Lista di i cambiamenti principali:
- Nova cunfigurazione variabile remota. .serverOption hà u listessu effettu cum'è se --serverOption= hè statu specificatu da a linea di cummanda.
- U cumandamentu git rebase --rebase-merges usa avà i nomi di branche cum'è etichette quandu hè pussibule.
- I git notes aghjunghjenu e git notes append cumandamenti cĂš a nova bandiera -e apre e note in $GIT_EDITOR prima di salvĂ .
- A documentazione git bundle mejorata nantu Ă l'usu --all quandu creanu pacchetti.
- Eliminatu u supportu per e versioni piÚ vechje di libcURL è Perl.
- Cumportamentu di git mergetool migliuratu quandu si verifica un errore di cumandamentu.
- U git bundle --unbundle è i cumandamenti git clone eseguiti nantu à un fugliale di bundle run fsck nantu à novi oggetti cÚ livelli di cuntrollu fck persunalizabili.
- Se git fetch $remote detecta chÏ i refs/remotes/$remote/HEAD mancanu è quale ramu punta l'altra parte cÚ a so HEAD, refs/remotes/$remote/HEAD hè aghjurnatu per indicà .
- git fetch rispettu avĂ i parĂ metri remoti. .followRemoteHEAD per seguitĂ HEAD in refs/remotes/ / TESTA.
- git range-diff aghjusta u supportu per l'opzione --diff-merges per paragunĂ i cummissioni di fusione in i intervalli paragunati.
- Subsistema reftable migliuratu.
- Aghjunghje supportu per a compilazione cĂš implementazioni di rendimentu piĂš altu di l'algoritmu SHA-1 invece di l'algoritmu attualmente utilizatu SHA1DC cĂš rilevazione di collisione ($ rende OPENSSL_SHA1_UNSAFE=1 o $ rende BLK_SHA1_UNSAFE=1).
- Cumpatibilità mejorata cÚ u standard C23 è GCC 15.
- Git descrizzione hè stata ottimizzata.
- Aggiunta a capacitĂ di cumpilĂ cĂš u sistema di creazione Meson.
- Altre migliure è correzioni di bug.
Source: linux.org.ru
