IGit 2.30 isivele ikhishiwe futhi lezi yizindaba zayo

Uhlobo olusha lwe IGit 2.30 isivele ikhishiwe nakule nguqulo entsha kwethulwa ezinye izinguquko ezibalulekile njengokukwazi ukunweba imiyalo, kanye nokuvuselela izifanekiso ze-PHP, iRust ne-CSS, phakathi kwezinye izinto.

Kulabo abangayazi iGit, kufanele wazi ukuthi eLokhu kungenye yezinhlelo ezaziwa kakhulu zokulawula izinhlobo, ukusebenza okuthembekile nokusebenza okuphezulu, ukuhlinzeka ngamathuluzi wokuthuthuka angahambisani nomugqa asuselwa ekwenziweni kwegatsha nasekuhlanganisweni.

Ukuqinisekisa ukuthembeka komlando nokumelana nezinguquko "ngokuzikhandla", kusetshenziswe ngokuphelele umlando owedlule esivumelwaneni ngasinye, kungenzeka futhi ukufakazela ngamasiginesha edijithali wamathegi ngawodwana bese wenza abathuthukisi.

I-Git 2.30 Izici Ezintsha Ezintsha

Uma kuqhathaniswa nenguqulo yangaphambilini, Izinguquko ezingama-495 zamukelwa enguqulweni entsha, ilungiselelwe ngokubamba iqhaza kwabathuthukisi abangama-83, lapho abangama-29 babambe iqhaza entuthukweni okokuqala.

Kule nguqulo entsha yeGit 2.30 ekucushweni, ipharamitha yosizo. yokulungisa manje ingasethelwa ku-'never' ukukhubaza ngokuphelele i-logic yokuthola ama-typos ngamagama womyalo (ngokuzenzakalela, uma umyalo ongekho ubaluliwe, ama-git parses we-typos ejwayelekile bese eqhuba umyalo olungisiwe uma kuchazwa inketho yokumiselela kuphela) .

Olunye ushintsho olugqamile kule nguqulo entsha yeGit 2.30, luku izifanekiso zomsebenzisi ezivuselelwe i-PHP, iRust, neCSS.

Ngaphandle kwalokho kushiwo futhi lokho ingeze ikhono lokunweba imiyalo eyi-aliases kuskripthi sokuqedela ngokuzenzakalela izinketho zomugqa womyalo kanye nokusekelwa kwamapharamitha we- "git stash show" afana namapharamitha we- "git diff" futhi abuye abuyekeze imibhalo eqedela ngokuzenzakalela yeZsh.

Ngakolunye uhlangothi, kushiwo ukuthi inketho «-I » ingezwe kumiyalo yomndeni ye- "git diff" ukungazinaki izingxenye lapho izinguquko zifana nephethini enikeziwe nokuthi kunikezwe amandla okwenza ngokwezifiso usayizi wamagama wamafayela adalwe umyalo we- "git format-patch" (phambilini bekukhona umkhawulo wezinhlamvu ezingama-64)

Kukhetho "–End-of-options" ingezwe kumyalo we- "git rev-parse", esiza kwizikripthi ukuhlukanisa ngokucacile ipharamitha ngokubuyekeza, ngokwesibonelo "git rev-parse –verify -q –end-of-options $ rev".

Ku- "git update-ref –stdin" kungezwe ikhono lokucubungula ukuthengiselana okuningi ngasikhathi sinye.
Kungezwe inketho "-literal-value" kokukhethwa kukho okuhlukahlukene kwe- "git config" ukudlulisa inani le-value_regex hhayi njengenkulumo ejwayelekile, kepha njengeyunithi yezinhlamvu ukuthola ukufana ngqo.

Kwezinye izinguquko ezigqanyisiwe kusimemezelo senguqulo entsha:

  • Amazinga okucindezelwa amakhulu kuno -9 avunyelwe "kungobo yomlando ye-git" lapho kwenziwa i-tar.gz.
  • Kungezwe ukusekelwa kokuchaza imisebenzi ku-bash ne-POSIX Shell.
  • Ku- "git working tree list", ukuboniswa kophawu lokukhiya isihlahla olusebenzayo kuyasetshenziswa.
  • Ukubhalwa kabusha komyalo "git bisect" ngolimi lwe-C kuyaqhubeka.
  • Ngomyalo othi "git diff A ... B", kuphakanyiswa i-analog efundisayo kakhulu ye- "git diff -merge-base AB".
  • Ukwakhiwa komyalo we- "git maintenance", inguqulo enwetshiwe ye- "git gc", kuyaqhubeka.
  • Kungezwe inketho "--force-if-includes" ku "git Push", ukuze uxazulule inkinga yokulahlekelwa ukwenza lapho usebenzisa umyalo "git Push -force-with-lease [= ] »Ngokungeyikho.
  • Ukucacisa i - "--force-if-includes" kanye ne "–force-with-lease" ngokungeziwe kubheka ukubaluleka kokuzibophezela okususwe esikhundleni.
  • Okwe- "git clone", isilungiselelo se-clone.defaultremotename sesingeziwe, sikuvumela ukuthi uchaze igama elizosetshenziselwa ukubhekisa kumsingathi lapho kukhoshelwe khona ikhosombe.
  • Okwe- "git checkout" inketho ye- checkout.guess ingezwe ukumisa ukusetshenziswa kwenketho ye- "–guess" ngokuzenzakalela.

Ekugcineni, uma unesifiso sokwazi okwengeziwe ngakho Mayelana nale nguqulo entsha yeGit 2.30, ungabheka imininingwane ngokuya kusixhumanisi esilandelayo.


Yiba ngowokuqala ukuphawula

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.