Te nouvo vèsyon an nan Git 2.27.0 deja lage ak sa yo, se chanjman li yo

ale se youn nan sistèm kontwòl vèsyon ki pi popilè, serye ak pèfòmans-wo, epi li bay zouti devlopman fleksib lineyè ki baze sou vèsyon ak fusions.

Pou asire entegrite istwa ak rezistans nan chanjman nan retrospective, se enplisit Hashing itilize nan tout istwa anvan yo nan chak konfimasyon ak siyati dijital devlopè tag endividyèl yo ak konfimasyon yo ka verifye tou.

Recientemente nouvo vèsyon Git 2.27.0 distribiye sistèm kontwòl sous la te libere.Konpare ak lage anvan an, nouvo vèsyon an te adopte 537 chanjman, prepare avèk patisipasyon 71 devlopè, ki 19 te patisipe pou premye fwa nan devlopman

Git 2.27.0 en

Nan nouvo vèsyon sa a nan Git 2.27.0, enklizyon nan default nan vèsyon an dezyèm nan pwotokòl la kominikasyon Git te anile, ki itilize lè konekte kliyan an adistans nan sèvè a Git. Pwotokòl la pa te rekonèt ankò, men li pare pou itilize pa default akòz idantifikasyon an nan pwoblèm glise ki mande pou konsiderasyon apa.

Pandan ke nan lòt men an, pou fè pou evite konfizyon nan nouvo vèsyon sa a lòd la "git dekri" toujou itilize mòd pwodiksyon pwolonje ("–Long") si yo detekte yon tag ranplase ki asosye avèk yon komèt. Kòm deja, yo te montre yon tag siyen oswa anote ki dekri yon komèt menm si chanje non oswa demenaje ale rete nan "refs / Tags /" yerachi a.

Kouri "rale git" kounye a bay yon avètisman si varyab la konfigirasyon rale.rebase pa klèman mete ak opsyon "- [non-] debòde" oswa "–ff-sèlman" pa aplike. Pou siprime avètisman an pou moun ki pa pral pase sou desizyon, ou ka mete varyab la fo.

Yo genyen ajoute plizyè nouvo aksyon nan «git update-ref –stdin"pase pèmèt kontwòl dirèk sou tranzaksyon aktyalizasyon lyen yoPou egzanp, aplike de-etap aktyalizasyon lyen atomik atravè repozitwa miltip.

Anplis de sa, revize git chache opsyon komen nan git chache. Opsyon ki sanble pa mansyone pi wo a yo te dokimante ak pase nan chache nan git nan opsyon ki manke yo.

Te ajoute kapasite yo montre Soti nan: ak Sijè: Tèt: pa gen okenn chanjman nan patch fòma git san konvèti karaktè ki pa nan kodaj ASCII.

Chwa a "–Show-pulls" te ajoute nan "boutèy demi lit git", ki pèmèt ou wè pa sèlman komèt chanjman yo te fè, men tou komèt pou rantre chanjman sa yo nan yon branch apa.

Pwosesis la nan opinyon entèaktif nan tout eleman yo te inifye epi li te fflush () apèl la te ajoute apre montre demann lan opinyon, men anvan operasyon an li.

Nan "git rebase" li pèmèt yo reaplike tout komèt lokal yo san premye egzekite operasyon an «kesyeMenm si kèk nan yo te deja en.

Valè varyab konfigirasyon 'pack.useSparse' te ranplase pa 'vre' pou pèmèt optimizasyon default yo te deja prezante kòm eksperimantal.

Nan lòt chanjman yo:

  • Te ajoute yon seri opsyon nan konfigirasyon koneksyon SSL lè jwenn aksè nan yon prokurasyon.
  • Enfòmasyon ki parèt lè w ap itilize filtè konvèsyon "pwòp" ak "bwouye" yo te elaji. Pou egzanp, se objè a pyebwa-ish kounye a parèt, nan ki pate a konvèti parèt.
  • Te ajoute "–autostash" opsyon nan "git rantre".
  • Amelyore koòdone kesye.
  • Te ajoute opsyon -no-gpg-sign nan kòmandman git rebase pou pase sou desizyon commit.gpgSign.
  • Te ajoute modèl diferans itilizatè pou dokiman Markdown.
  • Retire restriksyon sou esklizyon pou tout wout sou modèl ki ba peye ki mennen nan yon pyebwa travay vid.
  • Operasyon an "git restore –staged –worktree" kounye a pa default itilize sa ki nan branch lan "HEAD", olye pou yo montre yon erè.
  • Travay kontinye pou chanje ak algorithm SHA-2 hashing olye de SHA-1.
  • Rekòmanse kòd pou kominike avèk GnuPG.

Fuant: https://github.com/


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

Se pou premye a fè kòmantè

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye.

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.

bool (vre)