Git 2.30 ass scho verëffentlecht ginn an dëst sinn hir Neiegkeeten

Déi nei Versioun vum Git 2.30 ass scho verëffentlecht ginn an an dëser neier Versioun e puer wichteg Ännerunge gi presentéiert wéi zum Beispill d'Fäegkeet fir Kommandoen auszebauen, souwéi d'Aktualiséiere vun Templates fir PHP, Rust an CSS, ënner anerem.

Fir déi, déi net mam Git vertraut sinn, sollt Dir wëssen datt eDëst ass ee vun de populärste Versiounskontrollsystemerzouverléisseg, héich performant, déi flexibel net-linear Entwécklungsinstrumenter op Basis vu Verzweigung a Fusioun ubidden.

Fir d'Geschichtintegritéit a Widderstand géint Ännerungen "retroaktiv" ze garantéieren, gëtt implizit Hashing vun all fréierer Geschicht an all Engagement benotzt, et ass och méiglech mat digitalen Ënnerschrëften vun eenzelnen Tags zertifizéieren an engagéiert Entwéckler.

Git 2.30 Schlëssel Nei Features

Am Verglach mat der fréierer Versioun, 495 Ännerunge goufen an der neier Versioun ugeholl, mat der Participatioun vun 83 Entwéckler virbereet, vun deenen der 29 fir d'éischte Kéier un der Entwécklung deelgeholl hunn.

An dëser neier Versioun vu Git 2.30 an der Konfiguratioun kann den help.autocorrect Parameter elo op 'ni' gesat ginn fir Logik komplett auszeschalten fir Schreiffeeler a Kommandozeechen z'entdecken (Standard, wann en net existent Kommando spezifizéiert ass, gitt Parsen fir typesch Tippfeeler a leeft de korrigéierte Kommando wann nëmmen eng Ersatzoptioun spezifizéiert ass) .

Eng aner Ännerung déi aus dëser neier Versioun vu Git 2.30 erausstécht, ass déi userdiff Templates déi fir PHP, Rust, an CSS aktualiséiert goufen.

Nieft datt et och ernimmt ass huet d'Fäegkeet derbäigesat Kommandoen auszebauen déi Aliasen zum Autokomplett Skript sinn Kommandozeiloptiounen wéi och Ënnerstëtzung fir "Git Stash Show" Parameteren déi ähnlech wéi d'Parameter "git diff" sinn an och aktualiséiert Autokomplett Skripte fir Zsh.

Op där anerer Säit gëtt erwähnt datt d'Optioun «-Ech » ass zu de "git diff" Familljebefehle bäigefüügt ginn fir Deeler ze ignoréieren wou Ännerunge mat engem bestëmmte Muster passen an datt d'Fäegkeet d'Gréisst vun Dateinumm ze personaliséieren déi vum "git Format-Patch" Kommando erstallt gi sinn (virdru war eng 64 Zeechelimit).

An der Optioun "–End-of-Options" gouf zum Kommando "git rev-parse" derbäigesat, wat a Skripte hëlleft de Parameter mat Versioun explizit ze trennen, zum Beispill "git rev-parse –verify -q –end-of-options $ rev".

Am "git update-ref –stdin" gouf d'Fäegkeet fir méi Transaktiounen an enger Sessioun ze verarbeiten derbäigesat.
D'Optioun "–literal-value" gëtt u verschidde "Git Config" Ënnerkommandë bäigefüügt fir de value_regex Wäert net als regulären Ausdrock, awer als String fir en exakte Match ze fannen.

Vun den aneren Ännerungen déi an der Ukënnegung vun der neier Versioun markéiert sinn:

  • Kompressiounsniveauen méi grouss wéi -9 sinn erlaabt am "Git Archive" beim Erstelle vun tar.gz.
  • Ënnerstëtzung derbäigesat fir Funktiounen a Bash a POSIX Shell ze definéieren.
  • An der "git working tree list" gëtt d'Display vum schaffende Bamsspärzeechen implementéiert.
  • D'Ëmschreiwe vum Kommando "git bisect" an der C Sprooch ass weidergaang.
  • Fir de Kommando "git diff A ... B" gëtt e méi informativen Analog vun "git diff –merge-base AB" virgeschloen.
  • D'Entwécklung vum Kommando "git maintenance", eng erweidert Versioun vu "git gc", geet weider.
  • D'Optioun "–force-if-includes" op "git push" bäigefüügt, fir de Problem vu Verléiere vu Verpflichtungen ze léisen beim Benotze vum Kommando "git push –force-with-lease [= ] »Falsch.
  • Spezifizéierung vun "–force-if-includes" zesumme mat "–force-with-lease" kontrolléiert zousätzlech d'Relevanz vu ersat Verpflichtungen.
  • Fir "Git Klon" gouf d'Clone.defaultremotename Astellung derbäigesat, fir datt Dir den Numm definéiere kënnt deen benotzt gëtt fir op den Host ze referenzéieren aus deem de Repository gekloont gouf.
  • Fir "git checkout" gouf d'Optioun checkout.guess derbäigesat fir d'Benotzung vun der Optioun "–Guess" als Standard ze konfiguréieren.

Endlech wann Dir interesséiert sidd méi doriwwer ze wëssen Iwwer dës nei Versioun vu Git 2.30 kënnt Dir d'Detailer kontrolléieren andeems Dir op de folgende Link gitt.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.