Git 2.30 horey ayaa loo sii daayay kuwana waa warkiisa

Nooca cusub ee Git 2.30 horey ayaa loo sii daayay iyo qaabkan cusub isbedello muhiim ah ayaa la soo bandhigaa sida awoodda ballaarinta amarrada, iyo sidoo kale cusbooneysiinta qaababka PHP, Rust iyo CSS, iyo waxyaabo kale.

Kuwa aan aqoon Git, waa inaad ogaataa taas eTani waa mid ka mid ah nidaamyada xakamaynta noocyada ugu caansan.

Si loo hubiyo sharafta taariikhda iyo u adkaysiga isbeddelada "dib-u-socod", qashin-qubka oo dhan ee taariikhdii hore ayaa loo isticmaalay ballan-qaad kasta, sidoo kale waa suurtogal in lagu caddeeyo saxiixyada dhijitaalka ah ee astaamaha shakhsiyadeed iyo ballan-qaadyada horumarinta.

Git 2.30 Furaha Astaamaha Cusub

Marka loo barbardhigo nooca hore, 495 isbeddel ayaa lagu qaatay nooca cusub, oo loo diyaariyey ka qaybgalinta 83 horumariye, oo 29 ka mid ahi ka qaybqaateen horumarka markii ugu horreysay.

Qaabkan cusub ee Git 2.30 qaabeynta, cabbirka caawiyaha.xakamaynta toosan ayaa hadda loo dejin karaa 'weligaa' si gabi ahaanba loo joojiyo caqli-galnimada lagu ogaanayo qorista magacyada amarka (marka loo eego, haddii amar aan jirin la qeexo, git parses for typos caadiga ah iyo wuxuu ku shaqeeyaa amarka saxda ah haddii kaliya xulashada beddelka la cayimay) .

Isbeddel kale oo ka soo muuqda noocyadan cusub ee Git 2.30, ayaa ku jira tusaalooyinka userdiff ee loo cusbooneysiiyay PHP, Rust, iyo CSS.

Intaa waxaa dheer in sidoo kale la sheegay in wuxuu ku daray awooda lagu balaarinayo amarrada magac ku leh qoraalka is-dhammaystirka ikhtiyaarrada xariiqda taliska iyo sidoo kale taageerada "git stash show" xuduudaha u dhigma cabbirada "git diff" iyo sidoo kale la cusbooneysiiyay qoraallada is-buuxinta ee Zsh.

Dhinaca kale, waxaa lagu xusay ikhtiyaarka «-I » ayaa lagu daray "git diff" amarrada qoyska in la iska indhatiro qaybaha ay isbeddeladu ku habboon yihiin qaab la siiyay iyo in awooda loo habeyn karo cabirka magacyada faylka ee ay abuureen amarka "git format-patch" ayaa la bixiyay (horey waxaa u jiray xaddidaad 64).

Xulashada "–Dhammaan-ikhtiyaarrada" ayaa lagu daray taliska "git rev-parse", kaas oo ka caawiya qoraallada inay si cad u kala soocaan halbeegga dib-u-eegis, tusaale "git rev-parse –verify -q –end-of-$ $".

"Git update-ref –stdin" awooda lagu socodsiinayo macaamil ganacsiyo badan hal fadhi ayaa lagu daray.
Lagu daray "–literal-value" ikhtiyaarro kaladuwan oo kala ah "git config" amarada si loo gudbiyo qiimaha qiimaha_regex oo aan ahayn muujinta caadiga ah, laakiin sidii xarig si loo helo isku dheelitir sax ah.

Isbedelada kale ee lagu muujiyey ku dhawaaqida nooca cusub:

  • Heerarka riixo ee ka weyn -9 ayaa loo oggol yahay "git Archive" marka la samaynayo tar.gz.
  • Taageero lagu daray qeexida howlaha bash iyo POSIX shell.
  • "Liistada geedka shaqada ee git", muujinta calaamada qufulka geedka shaqada ayaa la hirgaliyay.
  • Dib-u-qorista amarka "git bisect" ee luqadda C ayaa sii socota.
  • Amarka "git diff A ... B", ayaa analog analog xog badan laga helay "git diff –merge-base AB".
  • Horumarinta amarka "dayactirka git", nooc dheeri ah oo ah "git gc", wuu socdaa.
  • Lagu daray "- xoojinta-hadday kujirto" ikhtiyaarka "git riix", si loo xaliyo dhibaatada luminta dembiyada marka la isticmaalayo amarka "git push –force-with-lease [= ] »Si qaldan.
  • Cadeynta "–xoojin-haddii-ay kujirto" wadajir "- xoojin-ijaar" waxaa sii dheer hubinta ku-habboonaanta canshuuraha la beddelay.
  • Wixii "git clone" ah, dejinta clone.defaultremotename ayaa lagu daray, taas oo kuu oggolaanaysa inaad qeexdo magaca loo adeegsan doono tixraaca martida loo soo diray ee keydku ka kaydsanaa.
  • Wixii "git checkout" ikhtiyaarka Checkout.guess ayaa lagu daray si loogu kaydiyo isticmaalka ikhtiyaarka "–guess" qaab ahaan.

Ugu dambeyntii, hadaad xiisaynayso inaad waxbadan ka ogaato Ku saabsan noocaan cusub ee Git 2.30, waad iska hubin kartaa faahfaahinta adoo maraya isku xirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.