Kas yra „git rebase“ ir kaip tai veikia „Git“?

Kas Yra Git Rebase Ir Kaip Tai Veikia Git



Dirbant su „Git“, galima atlikti kelias funkcijas ir „ git rebase “ yra viena iš galingiausių komandų, naudojamų sujungti dvi Git šakas. Jis dažnai naudojamas, kai kūrėjas nori racionaliau ir efektyviau integruoti pakeitimus iš vienos šakos į kitą.

Šis įrašas trumpai paaiškins apie „ git rebase “ komandą, ir ji veikia.







Kas yra „git rebase“ komanda „Git“?

git rebase ” komanda leidžia „Git“ vartotojams pakeisti vienos šakos bazę į įsipareigojimą. Be to, ji perrašo šakos įvykdymo istoriją, perkeldama visą šaką į naują pradžios tašką. Tai gali būti naudinga įtraukiant modifikacijas iš kitos šakos, išvalant įsipareigojimų istoriją ir sprendžiant konfliktus.



Kaip „git rebase“ komanda veikia „Git“?

Norėdami dirbti su „ git rebase “ komandą, vykdykite toliau pateiktas instrukcijas:



  • Peradresuokite į vietinę „Git“ saugyklą.
  • Išvardykite visus esamus filialus naudodami „ gito šaka “ komanda.
  • Naudoti ' atsiskaityti “ komanda su filialo pavadinimu:
  • Paleiskite „ git rebase “ komanda perbazuoti.

1 veiksmas: eikite į vietinę Git saugyklą

Pirmiausia naudokite „Git“ vietinės saugyklos kelią naudodami „ cd “ komandą ir eikite į ją:





cd „C:\Users\user\Git \t streptokokas'

2 veiksmas: išvardykite visus filialus

Tada paleiskite „ gito šaka “ komanda, kad išvardintų visas galimas „Git“ šakas:

gito šaka

Galima pastebėti, kad visi galimi filialai buvo sėkmingai išvardyti:



3 veiksmas: perjunkite į tikslinę šaką

Dabar perjunkite į tikslinę šaką, kurioje norite iš naujo nustatyti bazę, naudodami „ atsiskaityti “ komandą kartu su filialo pavadinimu:

„Git Checkout“ funkcija2

Žemiau nurodyta išvestis rodo, kad buvote perjungtas į tikslinę šaką kaip ' bruožas2 “ sėkmingai:

4 veiksmas: Rebase filialas

Vykdykite ' git rebase ” komandą kartu su šakos pavadinimu su reikia iš naujo nustatyti tikslinę šaką:

git rebase pagrindinis

Dėl to „ pagrindinis “ filialas sėkmingai perkurtas su “ bruožas2 “ filialas:

Tai viskas apie „ git rebase “ ir tai veikia.

Išvada

git rebase “ yra Git komanda, leidžianti vartotojams pakeisti šakos pagrindą į įsipareigojimą. Norėdami dirbti su ' git rebase “ komandą, pirmiausia eikite į vietinę „Git“ saugyklą ir išvardykite visas šakas. Tada paleiskite „ atsiskaityti “ komanda. Galiausiai paleiskite „ git rebase “ komandą ir pridėkite filialo pavadinimą. Šiame įraše trumpai paaiškinta apie „ git rebase “ komandą ir jos visiškas veikimas.