Git 2.46 je izašao s nizom poboljšanja
Git 2.46 distribuirani sustav kontrole verzija donosi bolje rukovanje pogreškama, poboljšano parsiranje boja, nove globalne opcije, ažuriranja simboličkih referenci i još mnogo toga.
Git, distribuirani sustav za kontrolu verzija i temeljni alat u razvoju softvera koji programerima pomaže učinkovito upravljati promjenama u njihovom kodu u više projekata, upravo je objavio svoju novu verziju 2.46.
Poboljšanja u rukovanju pogreškama jedna su od stvari koje vam odmah zapnu za oko. Posebno, ova verzija poboljšava povratne informacije tijekom uobičajenih pogrešaka, poput tipfelera u naredbama, pružajući točnije i manje opširne odgovore.
Osim toga, ažuriranje je unaprijedilo nekoliko postojećih značajki i uvelo nove funkcionalnosti koje pružaju veću fleksibilnost i kontrolu:
- Naredba
git format-patchsada je više prilagodljiva s opcijom--rfckoja korisnicima omogućuje da zamijene zadanu oznaku „RFC“ kako bi bolje odgovarala njihovim potrebama u dokumentaciji. - Skripta za automatsko dovršavanje naredbenog retka poboljšana je kako bi bolje podržavala dovršavanje naredbe
git symbolic-ref. Osim toga, Git 2.46 uveo je mogućnost uključivanja ažuriranja simboličkih referenci kao dio transakcija referenci. - Procesi autentifikacije su ojačani podrškom za moderne sheme autentifikacije poput Bearer i NTLM, čime se poboljšava sigurnost u odnosu na tradicionalne metode.
- Estetska prilagodba Git operacija proširena je poboljšanim mogućnostima analize boja, sada podržavajući 12-bitne RGB boje.
Ispod površine, Git 2.46 donosi značajna poboljšanja u pozadinskim procesima:
- Prijelaz na 'ugledni' backend za pohranu referenci najavljuje učinkovitiji pristup upravljanju podacima koji ima za cilj poboljšati brzinu i pouzdanost.
- Poboljšanja u funkcionalnosti skripti uključuju novu globalnu opciju
--no-advicekoja uklanja savjete, čineći skripte čišćima i jednostavnijima.
Što se tiče ispravaka grešaka, Git 2.46 rješava nekoliko problema kako bi poboljšao korisničko iskustvo:
- Funkcija
rebaseje prilagođena kako bi se osiguralo da se detalji potpisa pravilno dodaju u commitove nakon rješavanja sukoba. - Integracija s komandnim linijama, posebno Zsh-om, poboljšana je kako bi se uklonile prethodne greške, čime se unapređuje iskustvo skriptiranja.
Na kraju, novo izdanje uvodi zanimljiv alat pod nazivom git contacts. Namijenjen je da pomogne novincima i drugim suradnicima u Git zajednici tako što im olakšava pronalaženje odgovarajućih osoba za pregled njihovih zakrpa.
Za detaljnije informacije o svim promjenama i novostima u Git 2.46, posjetite bilješke o izdanju.
