Git 2.32 los nrog qee qhov kev txhim kho, kev tiv thaiv txoj kab thiab lwm yam

Tom qab peb lub hlis ntawm txoj kev loj hlob nws tau nthuav qhia cov pib ntawm cov tshiab version ntawm qhov nrov faib tawm txoj kev tswj hwm txoj haujlwm tswj hwm Git 2.32Cov. Piv rau yav dhau los version, 617 kev pauv hloov raug coj los siv rau hom tshiab, npaj nrog kev koom tes ntawm 100 tus tsim tawm, ntawm uas 35 koom nrog kev txhim kho thawj zaug.

Rau cov neeg tsis tau paub nrog Git koj yuav tsum paub tias qhov no yog ib qho ntawm feem nrov npe tswj system, txhim khu kev qha thiab kev ua haujlwm siab, muab qhov hloov tau yooj yim tsis-txoj kab kev txhim kho cov khoom siv raws li kev ua haujlwm thiab cov phiajcim.

Txhawm rau kom paub tseeb txog keeb kwm ntawm kev ncaj ncees thiab kev tawm tsam "hloov" rov qab hloov, qhov cuam tshuam ntawm tag nrho cov keeb kwm yav dhau los yog siv rau hauv txhua qhov kev ua txhaum, nws tseem tuaj yeem lees paub nrog cov kos npe digital ntawm cov cim npe ntawm ib tus neeg thiab cov neeg tsim khoom.

Git 2.32 Cov Qauv Cuam Tshiab

Hauv qhov tshiab no hloov lub mechanism GIT_CONFIG_NOSYSTEM uas yog siv kom tsis txhob nyeem cov ntaub ntawv teeb tsa los ntawm tag nrho cov kab ke, tam sim no Nws raug npaj los siv GIT_CONFIG_SYSTEM mechanism, uas tso cai rau koj qhia meej meej ntawm cov ntaub ntawv twg ntawm cov qauv kev teeb tsa thoob plaws yuav tsum tau thauj khoom, ntxiv rau qhov ntsuas GIT_CONFIG_GLOBAL kom hla cov neeg siv tshwj xeeb kev teeb tsa hauv $ Tsev / .git thaum teem qhov sib txawv GIT_CONFIG_SYSTEM.

Lwm qhov kev hloov uas tau ua yog tias tam sim no thaum lub sijhawm thib ob ntawm Git kev sib txuas lus raws tu qauv siv, thaum tua "git laub", lub ntsiab lus yog ua tiav ntawm qhov tau txais qhov kawg, uas ua rau nws tuaj yeem nqa cov kev ua tau zoo ntawm "git laub" mus rau theem ntawm "git nrhiav»Thiab tshem tawm cov chaw thau khoom ntawm cov khoom uas tsis xav tau.

Qhov kev xaiv "-trailer [= ] "Tau ntxiv rau cov lus txib" git cog lus ", dab tsi ua kom yooj yim rau koj xa koj tus kheej cov ntaub ntawv tsim nyog hauv qhov tseem ceeb / nqi hom raws li qhov pom zoo, uas tuaj yeem ua tom qab los ntawm cov lus txib «txhais lus txhais-shocks".

Nws tseem pom zoo tias qhov kev xaiv «Reject-ntiav"rau"git clone»Txhawm rau xiam oob qhab hom kev kaw cia (tsis muaj hloov hloov keeb kwm), ntxiv rau zais email hom tau ntxiv rau gitweb, uas hloov cov hlua email hauv cov khoom tawm.

Cov kev ua kom raug ntawm cov lus txib «git thov –3way«, Uas tam sim no thawj zaug sim siv qhov peb-txoj kev sib tshuam ua ke algorithm thiab tsuas yog thaum tsis ua haujlwm lossis teeb meem rov mus rau cov ntawv thov ib txwm siv (yav tas los nws yog lwm txoj kev nyob ib puag ncig).

Ntxiv kev xaiv «–Diff-merges =»Rau« kev hais kom uagit cav»Thiab lub log.diffMerges kev teeb tsa los xaiv qhov ua hom tsis raug, raws li a kev tiv thaiv ntxiv rau cov lus txib "git ntxiv" thiab "git rm" tawm tsam cov kev hloov kho ntawm cov ntaub ntawv ntawm cov kab sab nraud cov kev txwv ntawm kev ua haujlwm them nqi dispersed.

  • Qhov kev xaiv "–Filter = yam: hom =»Tau ntxiv rau txoj kev hais kom uagit rev-lis»Yuav kom cais qee yam hom ntawm cov khoom los ntawm cov ntawv ntim pob uas tsim los ntawm cov lus txib ntim khoom.
  • Cov kev xav tsis zoo muaj cai tsis muaj nyob hauv git pob-khoom rau cov kev xaiv uas coj cov nqi ntau, xws li –window thiab –depth.
  • Nyob rau hauv nqe lus txib «git siv»Nws tso cai sau qhia cov kev xaiv«3way»Thiab«.Cawb"tib lub sijhawm.
  • Qhov hais kom ua "git ua phem»Muaj qhov txuas ntxiv ntawm qhov xaiv" ixfixup "(tsim kom muaj kev cog lus rau« rov thiav –autosquash »).
  • Qhov hais kom ua "git xa-email»Tau siv mus rau hauv tus account lub configuration ntawm core.hooksPath.
    Tej yam siv tsis dhau rau lwm tus neeg suav rau hauv git hom ntawv-thaj -v Cov.
  • IPC yooj yim interface tau ntxiv los tsim cov kev pabcuam zoo li fsmonitor.
  • Ua cov ntaub ntawv nres ».gitattributes "," .gitignore "thiab" .mailmap»Yog lawv cov cim txuas rau.
    Txog kev thauj HTTP, kev txhawb nqa tau ntxiv rau caching tus password siv ntse los qhib daim ntawv pov thawj.
  • Qhov hais kom ua "git stash qhia»Muaj peev xwm los nthuav tawm qhov tsis raug tshem tawm ntawm lub chaw khaws cia khoom ib ntus.
    Ib qho tswv yim zoo dua tau pom zoo rov ua dua ib lub chaw cia khoom uas siv cov lus txib «git rov ua luam dua«, Uas tso cai rau kom txo tau kev noj haus ntawm cov khoom siv thaum lub sijhawm rov ua dua tshiab.

Thaum kawg yog koj txaus siab xav paub ntxiv txog nws txog qhov tshiab no, koj tuaj yeem tshawb xyuas cov lus nyob hauv qhov txuas hauv qab no.


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau teb cov cim nrog *

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.