IGit 2.30 sele ikhutshiwe kwaye ezi ziindaba zayo

Inguqulelo entsha ye IGit 2.30 sele ikhutshiwe kwaye kule nguqulo intsha Kukho utshintsho olubalulekileyo njengokukwazi ukwandisa imiyalelo, kunye nokuhlaziya iitemplates ze-PHP, i-Rust kunye ne-CSS, phakathi kwezinye izinto.

Kwabo bangaziyo ngeGit, kuya kufuneka uyazi loo ntoLe yenye yezona nkqubo zidumileyo zolawulo lwenguqulelo, onokwethenjelwa kunye nokusebenza okuphezulu, ukubonelela ngezixhobo eziguquguqukayo zophuhliso ezingenakulinganiswa ezisekelwe kumasebe kunye nokudibanisa.

Ukuqinisekisa ukunyaniseka kwembali kunye nokuchasana nokutshintsha "i-retroactively", i-hashes efihliweyo yazo zonke iimbali zangaphambili zisetyenziswa kwisibophelelo ngasinye, kuyenzeka ukuba kuqinisekiswe kunye neesignesha zedijithali zabaphuhlisi beethegi ngabanye kunye nokuzibophelela.

Git 2.30 Iimpawu eziphambili zeNqaku elitsha

Xa kuthelekiswa nohlobo lwangaphambili, Iinguqu ezingama-495 zamkelwe kuhlobo olutsha, ilungiselelwe ngokuthatha inxaxheba kwabaphuhlisi abangama-83, nalapho abangama-29 bathathe inxaxheba kuphuhliso okokuqala.

Kolu guqulelo lutsha lweGit 2.30 kuqwalaselo, uncedo.autocorrect parameter ngoku ingathathwa kwixabiso 'soze' ukukhubaza ngokupheleleyo ingqiqo yokubona ii-typos kumagama omyalelo (ngokungagqibekanga, ukuba umyalelo ongekhoyo uchaziwe, i-git ihlalutya uchwethezo oluqhelekileyo kwaye iqhuba umyalelo olungisiweyo ukuba kukhankanyiwe kuphela ukhetho lokubuyisela) .

Olunye utshintsho olubalaseleyo kolu guqulelo lutsha lweGit 2.30 lungaphakathi iitemplates zomsebenzisi eziye zahlaziywa kwi-PHP, i-Rust kunye ne-CSS.

Ngaphandle koko kukhankanyiwe ukuba wongeze ukukwazi ukwandisa imiyalelo eyiziteketiso kwiskripthi esizigqibezelayo yokhetho lomgca womyalelo kunye nenkxaso "ye-git stash show" iiparamitha ezifanayo "neparamitha ye-git diff" kunye nohlaziyo lwezikripthi zokuzigqibezela ngokuzenzekelayo ze-Zsh.

Kwelinye icala, kukhankanyiwe ukuba ukhetho "- YO » yongezwe kwi "git diff" imiyalelo yosapho ukungahoyi iindawo apho utshintsho ludibana nomfuziselo onikiweyo kunye nokuba ukukwazi ukwenza ubungakanani bamagama efayile enziwe ngumyalelo "git format-patch" bunikiwe (ngaphambili bekukho umda wamagama angama-64).

Kukhetho "-ekupheleni kweenketho" yongezwe kumyalelo we "git rev-parse", enceda kwizikripthi ukwahlula ngokucacileyo iparamitha ngohlaziyo, umzekelo "git rev-parse -verify -q -end-of-options $rev".

Kwi-"git update-ref -stdin" yongeze ukukwazi ukwenza intengiselwano ezininzi kwiseshoni enye.
Ongezwe "-literal-value" ukhetho kwi "git config" subcommands ukugqithisa ixabiso_regex ixabiso kungekhona njengentetho eqhelekileyo, kodwa njengomtya wokukhangela umdlalo ochanekileyo.

Kolunye utshintsho olugqamileyo kwisibhengezo senguqulelo entsha:

  • Amanqanaba oxinzelelo aphezulu kuno -9 avunyelwe kwindawo yokugcina ye-git xa usenza i-tar.gz.
  • Inkxaso eyongeziweyo yokuchaza imisebenzi kwi-bash kunye neqokobhe le-POSIX.
  • Kwi "git working tree list", umboniso wophawu lokutshixa lwemithi esebenzayo luphunyeziwe.
  • Ukubhalwa kwakhona komyalelo othi "git bisect" kulwimi lwe-C kuqhubekile.
  • Kumyalelo we-“git diff A…B”, ulwazi olongezelelekileyo lwe-analogue ye-“git diff –merge-base AB” iyacetyiswa.
  • Ukuphuhliswa komyalelo we "git maintenance", inguqulelo eyandisiweyo ye "git gc", iyaqhubeka.
  • Kongezwe "-force-if-includes" ukhetho kwi "git push", ejolise ukusombulula umba wokuphulukana nezibophelelo xa usebenzisa "git push -force-with-lease [=" umyalelo. ]» ngokungalunganga.
  • Ukucacisa "-force-ukuba-ibandakanya" kunye no-"-force-with-lease" kuhlola ukufaneleka kwezivumelwano ezitshintshiweyo.
  • Kwi "git clone", isicwangciso se-clone.defaultremotename songeziwe, sikuvumela ukuba uchaze igama eliza kusetyenziswa ukubhekisa kumamkeli apho uvimba wenziwa khona.
  • Kwi-"git checkout" i-checkout.guess ukhetho longezwe ukulungisa ukusetyenziswa kokhetho luka-"-guess" ngokungagqibekanga.

Ekugqibeleni, ukuba unomdla wokwazi okungakumbi ngayo malunga nale nguqulo entsha ye-Git 2.30, unokujonga iinkcukacha ngokuya kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.