Nooca cusub ee Git 2.27.0 horey ayaa loo sii daayay waana kuwan isbeddelkiisa

tag waa mid ka mid ah kuwa ugu caansan, la isku halleyn karo iyo nidaamyada xakamaynta qaab-hawleedka sare, waxayna bixisaa aalado horumarineed oo aan toos ahayn oo jilicsan oo ku saleysan noocyada iyo isku darista.

Si loo hubiyo daacadnimada taariikhda iyo iska caabbinta isbeddelada xagga dambe, hashing maldahan ayaa loo isticmaalaa dhammaan taariikhdii hore xaqiijin kasta iyo saxeexyada dhijitaalka ah ee shakhsiyaadka soosaarayaasha tagga iyo xaqiijinta sidoo kale waa la xaqiijin karaa.

Dhawaan nooca cusub ee nidaamka xakamaynta isha ee loo qaybiyey Git 2.27.0 ayaa la sii daayay.Marka loo barbardhigo sii-deyntii hore, nooca cusub wuxuu qaatay 537 isbeddel, oo loo diyaariyey ka-qayb-qaadashada 71 horumariyayaal, oo 19 ka mid ahi markii ugu horreysay ka qaybgaleen horumarka

Git 2.27.0 Furaha Astaamaha Cusub

Qaabkan cusub ee Git 2.27.0, ka-mid noqoshada qaybta labaad ee borotokoolka isgaarsiinta Git waa la joojiyay, kaas oo loo adeegsado marka macaamilka meel fog lagaga xirayo server-ka Git. Hab-maamuuska weli lama aqoonsan, laakiin wuxuu diyaar u yahay in loogu isticmaalo si ku-meel-gaadh ah sababtoo ah aqoonsiga arrimaha sibiibix ah oo u baahan tixgelin gaar ah.

Halka dhinaca kale, si looga fogaado jahwareerka ku jira nuqulkan cusub amarka "git sharax" siempre isticmaal habka wax soo saarka la dheereeyay ("–Long") haddii la ogaado sumad la beddelay oo la xiriirta ballanqaad. Tan iyo markii hore, sumad la saxeexay ama la sharaxay ayaa la soo bandhigay iyada oo sharraxaysa ballanqaad xitaa haddii loo beddelay ama loo wareejiyay "refs / tags /" kala sarreynta.

Orodka "git pull" ayaa hadda soo saaray digniin haddii qaabeynta isbeddelayso jiido si cad looma dejin iyo ikhtiyaarro "- [no-] qulqulka" ama "–ff-kaliya" ha codsan. Si loo xakameeyo digniinta kuwa aan ka adkaan doonin, waxaad u beddeli kartaa doorsoomaha mid been ah.

Waxay leeyihiin ku daray dhowr ficil oo cusub oo ku saabsan «git update-ref --stdin»Taasi u oggolow xakameynta tooska ah ee macaamillada cusbooneysiinta xiriirkaTusaale ahaan, si loo hirgeliyo cusbooneysiinta iskuxirka atomiga laba-marxalad ee kaydinta badan.

Sidoo kale, ikhtiyaarrada soo-qaadashada ee dib-u-habeynta ee dib-u-habeyn lagu sameeyo si loo soo qaado. Fursadaha la midka ah ee aan kor ku soo sheegnay ayaa la diiwaangeliyey loona gudbiyey git keenista fursadaha maqan.

Awooda lagu daray ee lagu muujiyo Laga soo bilaabo: iyo Mawduuca: madaxyada: wax isbeddel ah kuma imaanin qaabka balastarka loo yaqaan 'git format patch' iyadoo aan la beddelin jilayaasha aan ku jirin habeynta ASCII

Doorashada "–Show-pulls" ayaa lagu daray "git log", kuu oggolaanaya inaad aragto oo keliya ballanqaadyada isbeddelada lagu sameeyay, laakiin sidoo kale ballanqaadka inaad ku biirto isbeddeladan qayb kale.

Nidaamka isdhexgalka ee ka kooban dhammaan qaybaha waa la mideeyay oo fflush () wicitaan ayaa lagu daray kadib marka la muujiyo codsiga aqbashada, laakiin kahor howlgalka aqrinta.

"Git rebase" waxaa loo oggol yahay in dib loo codsado dhammaan waxqabadyada maxalliga ah iyada oo aan marka hore la fulin hawlgalkabaadhidXitaa haddii qaar iyaga ka mid ahi markii hore kor u kici jireen.

Qiimaha doorsoomaha qaabdhismeedka 'pack.useSparse' waxaa lagu beddelay 'run' si uu u suurtageliyo waxyaabaha ugu habboon ee horay loogu soo bandhigay tijaabo ahaan.

Isbeddelada kale:

  • Lagu daray tiro xulashooyin ah si aad uhesho isku xirnaanta SSL markii aad marin ka heshay wakiilka.
  • Macluumaadka la soo bandhigay marka la isticmaalayo miirayaasha "nadiif" iyo "smudge" ayaa la ballaariyay. Tusaale ahaan, shayga geed-ish ayaa hadda la soo bandhigay, kaas oo xuubka la beddelay uu ka muuqdo.
  • Lagu daray "–autostash" ikhtiyaarka ah "git merge".
  • Isugeynta wax soo iibsiga oo la hagaajiyay
  • Lagu daray ikhtiyaarka –no-gpg-sign amarka git rebase si looga takhaluso ballanqaadka .gpgSign.
  • Lagu daray tusaalooyin kala duwanaansho isticmaaleyaasha dukumiintiyada Markdown.
  • Waa laga saaray ka-saarista ka-saarista dhammaan jidadka qaab-hawleedka mushaharka hooseeya ee u horseedaya geed shaqo oo madhan.
  • Hawlgalka "git restore --staged –worktree" hadda asal ahaan wuxuu adeegsadaa waxyaabaha ku jira laanta "HEAD", halkii aad ka muujin lahayd qalad.
  • Shaqadu waxay sii waday inay u wareegto algorithm-ka SHA-2 hashing algorithm halkii ay ka ahaan lahayd SHA-1.
  • Koodh dib loo shaqeeyay si uu ula falgalo GnuPG.

source: https://github.com/


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.