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 šakaGalima 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 pagrindinisDė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.