Ẹya tuntun ti Git 2.27.0 ti tẹlẹ ti tu silẹ ati awọn wọnyi ni awọn ayipada rẹ

Git O jẹ ọkan ninu olokiki julọ, igbẹkẹle ati awọn eto iṣakoso ẹya iṣẹ giga, ati pe o pese awọn irinṣẹ idagbasoke ailopin ti o da lori awọn ẹya ati awọn iṣọpọ.

Lati rii daju iduroṣinṣin itan-akọọlẹ ati itakora si awọn ayipada ni iwoye, elile ti ko boju mu ti lo ti gbogbo itan iṣaaju ni gbogbo ijerisi ati awọn ibuwọlu oni-nọmba ti awọn olupilẹṣẹ tag ẹni kọọkan ati awọn ijẹrisi tun le jẹrisi.

Laipe ẹya tuntun ti eto iṣakoso orisun orisun pinpin Git 2.27.0 ti tu silẹ.Ti a fiwewe si ikede ti tẹlẹ, ẹya tuntun ti gba awọn ayipada 537, ti a pese sile pẹlu ikopa ti awọn alamọja 71, eyiti 19 kopa fun igba akọkọ ninu idagbasoke

Git 2.27.0 Key Awọn ẹya tuntun

Ninu ẹya tuntun ti Git 2.27.0, ifisi aiyipada ti ẹya keji ti ilana ibaraẹnisọrọ Git ti fagile, eyiti a lo nigbati o ba n ṣopọ alabara latọna jijin si olupin Git. Ilana naa ko iti di mimọ, ṣugbọn o ti ṣetan fun lilo nipasẹ aiyipada nitori idanimọ ti awọn ọran isokuso ti o nilo iṣaro lọtọ.

Lakoko ti o wa ni apa keji, lati yago fun iporuru ninu ẹya tuntun yii aṣẹ “git ṣapejuwe” nigbagbogbo lo ipo ti o gbooro sii ("–Long") ti o ba ti ri tag ti o ga julọ ti o ni nkan ṣe pẹlu ṣiṣe. Ni iṣaaju, ami ti a fowo si tabi ti akọsilẹ ṣe afihan ti o ṣe apejuwe ṣiṣe paapaa ti o ba lorukọmii tabi gbe si awọn ipo “refs / afi / /

Ṣiṣe "git fa" ni bayi ṣe ikilọ kan ti o ba ti iyipada iṣeto ni fa aaye ko ṣeto daradara ati awọn aṣayan "- [ko-] ṣaju" tabi "–ff-nikan" wọn ko lo. Lati dinku ikilọ fun awọn ti kii yoo bori, o le ṣeto oniyipada si eke.

Wọn ti ni fi kun ọpọlọpọ awọn iṣẹ tuntun si «imudojuiwọn imudojuiwọn-ref -stdin"ju gba iṣakoso taara ti awọn iṣowo imudojuiwọn ọna asopọFun apẹẹrẹ, lati ṣe imudojuiwọn ọna asopọ atomiki ipele-meji kọja awọn ibi ipamọ pupọ.

Bakannaa, tunwo awọn aṣayan lati mu git wọpọ lati gba. Awọn aṣayan ti o jọra ti a ko mẹnuba loke ni a ṣe akọsilẹ ati kọja sinu gbigba awọn aṣayan ti o padanu.

Agbara ti a ṣafikun lati han Lati: ati Koko-ọrọ: awọn akọle: ko si awọn ayipada si alemo ọna kika git laisi yiyipada awọn ohun kikọ ti ko si ni fifi koodu ASCII sii.

Aṣayan "–Show-pulls" ti wa ni afikun si "akọọlẹ git", gbigba ọ laaye lati wo kii ṣe awọn iṣe ti awọn iyipada nikan ṣe si, ṣugbọn tun ṣe lati dapọ awọn ayipada wọnyi lati ẹka ti o yatọ.

Ṣiṣe ti ifunni ibaraenisọrọ ni gbogbo awọn paati ti wa ni iṣọkan ati pe ipe fflush () ti ṣafikun lẹhin ti o ṣe afihan ibeere titẹ sii, ṣugbọn ṣaaju iṣiṣẹ kika.

Ni "git rebase" a gba ọ laaye lati tun gbogbo awọn iṣẹ agbegbe ṣe laisi akọkọ ṣiṣe iṣẹ naa «ṣayẹwoPaapa ti diẹ ninu wọn ba wa ni iṣaaju ni iṣaaju.

Iye ti oluṣeto iṣeto ni 'pack.useSparse' ti rọpo nipasẹ 'otitọ' lati jẹki awọn iṣapeye aiyipada ti a gbekalẹ tẹlẹ bi idanwo.

Ti awọn ayipada miiran:

  • Ṣafikun akojọ awọn aṣayan lati tunto awọn isopọ SSL nigbati o wọle nipasẹ aṣoju kan.
  • Alaye ti o han nigba lilo awọn awoṣe iyipada "mimọ" ati "smudge" ti fẹ sii. Fun apẹẹrẹ, ohun-igi-ish ti han bayi, ninu eyiti blob ti o yipada han.
  • Ṣafikun aṣayan “–autostash” si “git merge”.
  • Ilọwo isanwo ti dara si.
  • Ṣafikun aṣayan -no-gpg-ami si aṣẹ atunto git lati fagilee ṣiṣe.gpgSign eto.
  • Ṣafikun awọn awoṣe iyatọ olumulo fun awọn iwe aṣẹ Markdown.
  • Yọ ihamọ iyasoto fun gbogbo awọn ipa-ọna lori awọn awoṣe isanwo kekere ti o yori si igi iṣẹ ofo.
  • Iṣẹ ṣiṣe "git restore -staged –worktree" ni bayi nipasẹ aiyipada nlo awọn akoonu ti ẹka "HEAD", dipo iṣafihan aṣiṣe kan.
  • Iṣẹ tẹsiwaju lati yipada si algorithm hashing has SHA -2 dipo SHA-1.
  • Tunṣe koodu lati ṣe pẹlu GnuPG.

Orisun: https://github.com/


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.