Git 2.32 inouya nekumwe kugadzirisa, nzira yekudzivirira uye nezvimwe

Mushure memwedzi mitatu yekuvandudza yakave yakaziviswa kuvhurwa kweshanduro nyowani yeakakurumbira akaparadzirwa sosi control system git 2.32. Kuenzaniswa neshanduro yapfuura, 617 shanduko dzakagamuchirwa mushanduro nyowani, Yakagadzirirwa nekutora chikamu kwevagadziri makumi masere nevatatu, avo makumi maviri nemapfumbamwe vakapinda mukusimudzira kekutanga.

Kune avo vasingazive nezveGit iwe unofanirwa kuziva kuti iyi ndeimwe yeanonyanya kufarirwa vhezheni control system, yakavimbika uye yepamusoro-mashandiro, ichipa inoshanduka isiri-mitsara yekuvandudza maturusi zvichienderana nebazi uye kusanganisa.

Kuve nechokwadi chekuvimbika kwenhoroondo uye kuramba "retroactive" shanduko, izere hashing yezvakaitika kare nhoroondo inoshandiswa mune yega chibvumirano, zvinokwanisika kusimbisa nemadhijitari masiginecha emunhu mamaki uye anoita vanogadzira.

Git 2.32 Kiyi Nyowani Zvimiro

Mune iyi vhezheni nyowani panzvimbo yemuchina GIT_CONFIG_NOSYSTEM iyo inoshandiswa kudzivirira kuverenga faira rekumisikidza kubva kuhurongwa hwese, ikozvino inokurudzirwa kushandisa iyo GIT_CONFIG_SYSTEM mashandiro, iyo inobvumidza iwe kutsanangura zvakajeka kubva kune iyo faira iyo system-wide masisitimu anofanirwa kutakurwa, pamwe neparamende GIT_CONFIG_GLOBAL kunyora pamusoro pemushandisi-yakatarwa marongero mu $ HOME / .git paunenge uchiisa iyo kusiana GIT_CONFIG_SYSTEM.

Imwe shanduko yakaitwa ndeyekuti ikozvino kana iyo yechipiri vhezheni yeGit yekutaurirana protocol yashandiswa, kana uchiita "git Push", iyo dudziro inoitwa pamugumo wekugashira, izvo zvakaita kuti zvikwanise kuunza kushanda kwe "git Push" padanho re "git kutsvaga»Uye bvisa kurodha kwezvinhu zvisina kudikanwa.

Izvozvo "-trailer [= ] "Yakawedzerwa kune" git kuitisa "kuraira, chii zvinoita kuti zvive nyore kubatanidza yako yakarongeka ruzivo mune kiyi / kukosha fomati pane yekusimbiswa, iyo inogona kuzogadziriswa nemurairo «kududzira-mataera".

Izvo zvinoonekwa zvakare kuti sarudzo «-Ramba-isina kudzika"ku"git clone»Kuremadza isina kudzika mode repository kuumbika (isina yakazara nhoroondo yekuchinja), pamwe neyekuvanza email modhi yakawedzerwa kune gitweb, iyo inotsiva tambo dzeemail mune zvinobuda.

Iyo yekugadzirisa pfungwa yemirairo «git shandisa -3way«, Ndeipi iko iko kwekutanga kuyedza kuisa iyo nzira nhatu yekubatanidza algorithm uye chete kana zvichitadza kana gakava richidzokera kune yakajairwa chigamba chikumbiro (kare yaive imwe nzira yakatenderedza).

Yakawedzera sarudzo «-Diff-merges =»Kune iyo« yekurairagit danda»Uye iyo log.diffMerges kumisikidza kusarudza iyo default mode, pamwe ne yekuwedzera kuchengetedzwa kune iyo "git kuwedzera" uye "git rm" mirairo kupokana nekushandurwa kwedata mumigwagwa iri kunze kwenzvimbo yebasa rekubhadhara rakapararira.

  • Sarudzo "-Filter = chinhu: mhando =»Yakawedzerwa kune« rairogit rev-chinyorwa»Kusarudzira imwe mhando yezvinhu kubva mupakeji faira inogadzirwa nemirairo kurongedza-zvinhu.
  • Hunhu hwakashata hautenderwe mukati git kurongedza-zvinhu yesarudzo dzinotora huwandu hwenhamba, senge - hwindo uye-- kudzika.
  • Mukuraira «git shandisa»Zvinotenderwa kudoma sarudzo«-3way»Uye«–Cached" panguva imwe.
  • Murairo "git kuzvipira»Ine yakawedzerwa vhezheni yeiyo« –fixup »sarudzo (kugadzira chisungo che« rebase –autosquash »).
  • Murairo "git kutumira-email»Yakatarisa kurongeka kweiyo core.hooksPath.
    Makomendi asiri ekuverengera anotenderwa git fomati-chigamba -v .
  • Iyo yakapusa IPC interface yakawedzerwa kugadzira masevhisi senge fsmonitor.
  • Kugadziriswa kwefaira kwakamira ».gitattribute "," .gitignore "uye" .mailmap»Kana zviri zvekufananidza zvinongedzo.
    Zvekufambisa zveHTTP, rutsigiro rwakawedzerwa rwekuchengetera password yakashandiswa zvinobudirira kuvhura chitupa.
  • Murairo "git stash show»Ine kugona kuratidza iyo isina kubviswa chikamu cheiyo yenguva pfupi yekuchengetedza faira chitoro.
    Zano repamberi rakarongedzerwa kurongedzazve repository uchishandisa rairo «git repack«, Iyo inobvumidza kudzikisa kushandiswa kwezviwanikwa panguva yekumisazve.

Finalmente kana iwe uchifarira kuziva zvakawanda nezvazvo nezve iyi vhezheni itsva, unogona kutarisa ruzivo mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako