Git 2.30 je već objavljen i ovo su njegove vijesti

Nova verzija sustava Git 2.30 je već objavljen i u ovoj novoj verziji predstavljene su neke važne promjene kao što je mogućnost proširenja naredbi, kao i ažuriranje predložaka za PHP, Rust i CSS, između ostalog.

Za one koji nisu upoznati s Gitom, trebali biste znati da eOvo je jedan od najpopularnijih sustava za upravljanje verzijama, pouzdan i visokih performansi, pružajući fleksibilne nelinearne razvojne alate temeljene na grananju i spajanju.

Da bi se osigurao integritet povijesti i otpor prema promjenama "retroaktivno", implicitno raspršivanje sve prethodne povijesti koristi se u svakom urezivanju, također je moguće ovjeriti digitalnim potpisima pojedinih oznaka i programera obveza.

Ključne nove značajke Git 2.30

U usporedbi s prethodnom verzijom, U novoj je verziji usvojeno 495 promjena, pripremljen uz sudjelovanje 83 programera, od kojih je 29 prvi put sudjelovalo u razvoju.

U ovoj novoj verziji Gita 2.30 u konfiguraciji se parametar help.autocorrect sada može postaviti na "nikad" za potpuno onemogućavanje logike za otkrivanje grešaka u greškama u imenima naredbi (prema zadanim postavkama, ako je navedena nepostojeća naredba, git raščlanjuje tipične greške u kucanju i izvodi ispravljenu naredbu ako je navedena samo zamjena).

Još jedna promjena koja se izdvaja od ove nove verzije Gita 2.30 je u predloške userdiff koji su ažurirani za PHP, Rust i CSS.

Osim toga se također spominje da dodao je mogućnost proširenja naredbi koje su aliasi u skriptu za samodovršavanje opcije naredbenog retka, kao i podrška za parametre "git stash show" koji su slični parametrima "git diff", a također i ažurirane skripte samodovršavanja za Zsh.

S druge strane, spominje se da je opcija «-Ja » dodan je naredbama obitelji "git diff" zanemarivanje dijelova u kojima se promjene podudaraju s danim uzorkom te da je osigurana mogućnost prilagodbe veličine imena datoteka kreiranih naredbom "git format-patch" (prethodno je bilo ograničenje od 64 znaka).

U opciji "–End-of-options" dodan je naredbi "git rev-parse", što pomaže u skriptama da eksplicitno odvoje parametar s revizijom, na primjer "git rev-parse –verify -q -end-of-options $ rev".

U "git update-ref –stdin" dodana je mogućnost obrade više transakcija u jednoj sesiji.
Dodana je opcija „–literal-value“ u razne podkomande „git config“ za prosljeđivanje vrijednosti value_regex ne kao regularni izraz, već kao niz za pronalaženje točnog podudaranja.

Od ostalih promjena koje su istaknute u najavi nove verzije:

  • Razine kompresije veće od -9 dopuštene su u "git arhivi" pri stvaranju tar.gz.
  • Dodana podrška za definiranje funkcija u bashu i POSIX ljusci.
  • U "git popisu radnog stabla" implementiran je prikaz znaka zaključavanja radnog stabla.
  • Nastavljeno je prepisivanje naredbe "git bisect" na jeziku C.
  • Za naredbu "git diff A ... B" predlaže se informativniji analog "git diff –merge-base AB".
  • Nastavlja se razvoj naredbe "git održavanje", proširene verzije "git gc".
  • Dodana je opcija „–force-if-includes" u „git push", kako bi se riješio problem gubitka predavanja prilikom korištenja naredbe "git push –force-with-lease [= ] »Pogrešno.
  • Navođenje "–force-if-includes" zajedno sa "–force-with-lease" dodatno provjerava relevantnost zamijenjenih obveza.
  • Za "git clone" dodana je postavka clone.defaultremotename, koja vam omogućuje da definirate ime koje će se koristiti za upućivanje na hosta s kojeg je spremište klonirano.
  • Za "git checkout" dodana je opcija checkout.guess kako bi se prema zadanim postavkama konfigurirala upotreba opcije "–guess".

Konačno, ako vas zanima više o tome O ovoj novoj verziji Gita 2.30 možete provjeriti detalje odlaskom na sljedeću poveznicu.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.