Mis on 'git rebase' ja kuidas see Gitis töötab?

Mis On Git Rebase Ja Kuidas See Gitis Tootab



Gitiga töötades saab kasutada mitmeid funktsioone ja git rebase ” on üks võimsamaid käske, mida kasutatakse Gitis kahe haru liitmiseks. Seda kasutatakse sageli siis, kui arendaja soovib integreerida muudatused ühest harust teise haru sujuvamalt ja tõhusamalt.

See postitus selgitab lühidalt ' git rebase ” käsk ja see töötab.







Mis on Giti käsk 'git rebase'?

' git rebase ” käsk võimaldab Giti kasutajatel muuta ühe haru baasi kohustuseks. Lisaks kirjutab see ümber haru täitmisajaloo, liigutades kogu haru uude alguspunkti. See võib olla kasulik teisest harust tehtud muudatuste kaasamisel, kohustuste ajaloo puhastamisel ja konfliktide lahendamisel.



Kuidas Gitis käsk „git rebase” töötab?

' git rebase ', järgige alltoodud juhiseid:



  • Suunake ümber Giti kohalikku hoidlasse.
  • Loetlege kõik olemasolevad filiaalid, kasutades ' git filiaal ” käsk.
  • Kasuta ' saada kassasse ” käsk filiaali nimega:
  • Käivitage ' git rebase ” käsk uuesti alustamiseks.

1. samm: liikuge kohalikku Giti hoidlasse

Esmalt kasutage Giti kohaliku hoidla teed, kasutades ' cd ” käsk ja minge selle juurde:





cd 'C:\Users\user\Git \t strep'

2. samm: loetlege kõik filiaalid

Seejärel käivitage ' git filiaal ” käsk, et loetleda kõik Gitis saadaolevad harud:

git filiaal

Võib täheldada, et kõik saadaolevad filiaalid on edukalt loetletud:



3. samm: lülituge sihtharule

Nüüd lülituge sihtharule, kuhu soovite uuesti baasi teha, kasutades ' saada kassasse ” käsk koos haru nimega:

Sissemakse funktsioon2

Allpool toodud väljund näitab, et olete lülitunud sihtharule kui ' omadus2 ' edukalt:

4. samm: Rebase filiaal

Käivitage ' git rebase ” käsk koos haru nimega peab sihtharu ümber baseeruma:

git rebase peamine

Selle tulemusena ' peamine ' haru on edukalt rajatud '' omadus2 ” filiaal:

See kõik puudutab ' git rebase ” ja see töötab.

Järeldus

' git rebase ” on Gitis olev käsk, mis võimaldab kasutajatel muuta haru alust kohustuseks. Töötamiseks ' git rebase ” käsku, minge esmalt Giti kohaliku hoidla poole ja loetlege kõik harud. Seejärel käivitage ' saada kassasse ” käsk. Lõpuks käivitage ' git rebase ” käsk ja lisa filiaali nimi. See postitus selgitas lühidalt ' git rebase ” käsk ja selle täielik töö.