Ebben a kézikönyvben megtanuljuk, hogyan lehet a Git rebase master-t példán keresztül bármely ágra felvinni, és a Git rebase alapvető parancsait leírásokkal ellátni.
Mi az a Git rebase?
Az újraalapozás az az eljárás, amikor a meglévő véglegesítések sorozatát egy új alap véglegesítésre helyezzük vagy egyesítjük. Alapvetően a kombinálás lineáris eljárásaként ismert. Pontosabban, a Git rebase a legnépszerűbb segédprogram, amelyet arra terveztek, hogy a Git one ág változásait bármely ágba egyesítse.
Példa: Hogyan lehet Git rebase mastert egy másik Git Branch-re?
A Git rebase masterhez vagy a véglegesítések sorozatának egy másik Git ágban való kombinálásához először nyissa meg a „ Git Bash ” terminálhoz, és lépjen a Git gyökérkönyvtárába a „ CD ” parancsot. Ezután hajtsa végre a „ $ git ág -a ” paranccsal megjelenítheti az összes létező ágat, és kiválaszthatja bármelyiket az újrabázishoz. Végül hajtsa végre a „ $ git rebase master <ágnév> ” parancsot, hogy a mestert egy másik ágra telepítse a Gitben.
Most nézzük meg a következő eljárást a fent említett forgatókönyv kimenetének megtekintéséhez!
1. lépés: Indítsa el a Git Terminált
Keresse meg és nyissa meg a „ Git Bash ' a rendszeren a ' üzembe helyezés ” menü:
2. lépés: Keresse meg a Git Root Directory-t
Ezután hajtsa végre a „ CD ” paranccsal mozoghat a Git gyökérkönyvtárában:
$ CD 'C:\Felhasználók \n azma\Go'
3. lépés: Sorolja fel az összes ágat
Most hajtsa végre a „ git ág ' parancs az összes ág megjelenítéséhez a ' -a ' választási lehetőség:
$ git ág -aMint látható, az összes jelenlegi és meglévő ág megjelenik, beleértve a távoli ágakat is. Kiválasztjuk a „ funkció ” a Git helyi adattárának ága az újrabázis végrehajtásához:
4. lépés: A master alapozása egy másik ágra
Végül hajtsa végre a megadott parancsot, és adja meg az ág nevét az alapozási művelethez:
$ git rebase mester tulajdonságAz alábbi kimenet azt mutatja, hogy a „ fő- ' a ' funkció ” elágazás sikeresen:
Most lépjen a következő szakaszra, és nézze meg a Git rebase alapvető parancsait rövid leírásukkal.
Mik azok a Git rebase alapparancsai?
Nézzük meg a Git rebase alapvető parancsait, amelyek az alábbi táblázatban találhatók a leírással:
Parancsok | Leírás |
$ git rebase --interactive |
Az interaktív újraalapozás végrehajtására szolgál. |
$ git rebase |
A szabványos újrabázis végrehajtására szolgál. |
$ git rebase –x | A parancssori shell szkript futtatására szolgál minden megjelölt véglegesítéshez lejátszás közben. |
$ git rebase –d | Lejátszás közben az egyesített véglegesítési blokk véglegesítéseinek elvetésére szolgál. |
$ git állapot | A Git rebase állapotának megtekintéséhez használható. |
$ git rebase –p | A Git-ágak történetében a különálló véglegesítés megtartására szolgál. |
$ git rebase --skip | A végrehajtott változtatások átugrására szolgál. |
$ git commit -m „commit message for |
A módosítások végrehajtására szolgál |
$ git add hozzá a |
Egy ág hozzáadására szolgál a Git-tárhoz. |
$ git rebase — folytatás | A felhasználók által végzett módosítások folytatására szolgál. |
Ez a tanulmány egy példa segítségével leírta a Git rebase tetszőleges ágra vonatkozó eljárását, és röviden tárgyalta a Git rebase alapvető parancsait.
Következtetés
A Git rebase bármely elágazáshoz először lépjen a Git gyökérkönyvtárába, és listázza ki az összes létező ágat, beleértve a távirányítókat is a „ $ git ág -a ” parancsot. Ezután hajtsa végre a „ $ git rebase master