Git 2.30 je već objavljen i ovo su njegove vijesti

Nova verzija 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 sistema za kontrolu verzija, pouzdan i visokih performansi, pružajući fleksibilne nelinearne razvojne alate zasnovane na grananju i spajanju.

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

Git 2.30 ističe se

U poređenju sa prethodnom verzijom, U novoj verziji usvojeno je 495 promjena, pripremljen uz učešće 83 programera, od kojih je 29 prvi put učestvovalo 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 za tipične greške i izvršava ispravljenu naredbu ako je navedena samo opcija zamjene) .

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

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

S druge strane, spominje se da je opcija «-Ja » je dodan naredbama porodice "git diff" zanemariti dijelove 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 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 naredbe „git config“ kako bi vrijednost value_regex prošla ne kao regularni izraz, već kao niz za pronalaženje tačnog podudaranja.

Od ostalih promjena koje su istaknute u najavi nove verzije:

  • Razine kompresije veće od -9 dozvoljene su u "git arhivi" prilikom kreiranja 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 [= ] »Netačno.
  • Navođenje "–force-if-uključuje" zajedno sa "–force-with-lease" dodatno provjerava relevantnost zamijenjenih predaja.
  • Za "git clone" dodana je postavka clone.defaultremotename, omogućavajući vam 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 za konfiguriranje upotrebe opcije "–guess" po defaultu.

Na kraju, ako ste zainteresirani da saznate više o tome O ovoj novoj verziji Gita 2.30 možete provjeriti detalje odlaskom na sljedeći link.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.