Što je novo u Git 2.50 – poboljšanja performansi i fleksibilnosti
Saznajte koje novosti donosi Git 2.50 – uključujući poboljšanja performansi, sigurnosne nadogradnje i nove mogućnosti u radu s velikim repozitorijima.
Što je novo u Git 2.50?
Novo izdanje Git 2.50 donosi niz korisnih poboljšanja i prilagodbi koje unaprjeđuju svakodnevni rad s Gitom. Ova verzija se fokusira na performanse, sigurnost i proširivanje mogućnosti dosadašnjih naredbi.
Poboljšanje performansi za velike monorepozitorije
Jedna od najvažnijih novosti je novi način rada naredbe git log
kada se koristi s parametrima --graph --oneline
. Do sada je iscrtavanje grafa s mnogo revizija bilo sporo – sada je taj proces znatno poboljšan, što ubrzava rad na velikim repozitorijima.
Nove mogućnosti za git clone
i git fetch
Opcija --stdin
kod git fetch
omogućuje unos više URL-ova direktno iz standardnog ulaza, što olakšava skriptiranje. Slično, git clone
podržava novu strukturu konfiguracije koja poboljšava konfiguraciju tzv. remote repozitorija tijekom procesa kloniranja.
Sigurnosna poboljšanja kod git shell
Nekoliko sigurnosnih problema je adresirano i riješeno – primjerice, git shell
sada detaljnije provjerava pokrenute naredbe, čime se sprječava potencijalno zlonamjerno ponašanje kod nesigurnih korisničkih unosa.
Više fleksibilnosti u git reset
Korisnici sada mogu koristiti putanju umjesto hash-pozicije kao referencu za resetiranje datoteka. Nova mogućnost git reset -- path/
omogućava lakšu manipulaciju promjenama na granularnijoj razini.
Dodatna poboljšanja i informacije
- Opcija
--remerge-diff
kodgit rebase
omogućava lakše razumijevanje što je zapravo konfliktno uređeno tijekom rebaziranja. - Podrška za rad s datotekama većim od 4 GB znatno je poboljšana.
- Poboljšana kompatibilnost s unicode putanjama na Windows platformama.
Ovo izdanje ne donosi revolucionarne novosti, već korisna poboljšanja koja svakodnevni rad s Gitom čine stabilnijim i ugodnijim.
Ako koristite GitLab kao Vaše DevOps rješenje, pratite i mogućnosti koje nudi nova verzija Gita, jer mnoge od promjena izravno utječu na tijekove rada i efikasnost.
Treba Vam podrška? IDEA GitLab Solutions je GitLab Select Partner koji nudi profesionalno savjetovanje, implementaciju CI/CD, GitOps rješenja i GitLab licence u Cz, Sk, Hr, Srb, Slo, Mk, Uk – i diljem svijeta. Javite nam se putem naše lokalne stranice kako bismo Vam pomogli modernizirati DevOps procese.
Oznake:GitGit 2.50novostiGitLabDevOpsCI/CDažuriranjeperformansesigurnostIDEA GitLab Solutions
Drugi jezici:English (UK)ČeštinaSlovenčinaSrpski (Latinica)Српски (Ћирилица)