Másrészt, ha van egy közvetlen lineáris út a forrás ág és a cél ág között, akkor végrehajtható a gyors előre egyesítés.
Ez az útmutató az ágak egyesítésének eljárását tárgyalja a Gitben történő gyorstovábbítás nélkül.
Hogyan lehet ágakat egyesíteni gyors előreküldés nélkül a Gitben?
Tegyük fel, hogy létrehozott egy új ágat egy adott projekten való munkához, és az eredményeket integrálni szeretné a fő kódba vagy fájlba. A meghatározott cél érdekében az adott ágat össze kell vonni a gyökérággal.
Ehhez kövesse az alábbi eljárást.
1. lépés: Indítsa el a Git Bash-t
Először indítsa el a „ Git bash ' terminál segítségével a ' üzembe helyezés ” menü:
2. lépés: Hozzon létre Git-könyvtárat
Futtassa a „ mkdir ” parancs az új Git-könyvtár létrehozásához:
$ mkdir Saját_ágaim
Itt, ' Saját_ágaim ” az újonnan létrehozott könyvtárunk neve:
3. lépés: Navigáljon a Git Directoryhoz
Lépjen abba a helyi könyvtárba, ahol módosítani szeretne:
4. lépés: Inicializálja a Git Repository-t
Most hozza létre az üres Git-tárat az alábbi paranccsal:
5. lépés: Fájl létrehozása és hozzáadása
Futtassa a „ érintés ' parancs egy ' nevű szövegfájl létrehozásához fájl.txt ” az aktuális könyvtárban:
Most adja hozzá a Git tárolóhoz a „ git add 'parancs:
$ git add fájl.txt
6. lépés: Végezze el a változtatásokat
Ezt követően tájékoztató üzenettel fogadja el a változtatásokat:
Itt dupla idézőjelbe tettük a commit üzenetet:
7. lépés: Hozzon létre fiókot
Ezután futtassa az alábbi parancsot egy új ág létrehozásához:
Eddig a pontig sikeresen létrehoztuk az új fióknevet ' fejleszteni ”:
8. lépés: Váltson ágat
Hajtsa végre a „ pénztár ” paranccsal válthat az újonnan létrehozott ágra:
9. lépés: Fájl létrehozása és hozzáadása
Most először hozzon létre egy új fájlt az új ágon belül az alábbi paranccsal:
Ezután adja hozzá a Git-tárhoz:
$ git add -A
10. lépés: Végezze el az üzenetet
Végezze el a változtatásokat egy üzenettel a „ git commit 'parancs:
11. lépés: Váltson fiókra
Ezután váltson át a fő ágra ' fő- ” az alábbi paranccsal:
12. lépés: A Git Branches egyesítése
Végül egyesítse az ágakat gyors előreküldés nélkül a ' git merge ” parancsot. Itt a „ –nem –ff ” jelző megakadályozza, hogy az összevonás végrehajtsa a gyors előretekerést:
Mint láthatja, egyesítettük a „ fő- ' ág a ' fejleszteni ” ág:
13. lépés: Ellenőrizze az egyesítést
Győződjön meg arról, hogy az ágak egyesülnek a ' git log 'parancs:
Az alábbi kimenet azt jelzi, hogy a két águnk egyesült:
Összeállítottuk az ágak egyesítésének legegyszerűbb folyamatát gyors előretekerés nélkül a Gitben.
Következtetés
Az ágak egyesítéséhez gyors továbbítás nélkül a Gitben, először inicializáljon egy könyvtárat a ' $ git hő ” parancsot. Ezután hozzon létre egy új fájlt, adja hozzá, és hagyja jóvá a változtatásokat egy üzenettel a Git tárhelyen. Ezt követően hozza létre és váltson át az új ágra. Ismét hozzon létre, adjon hozzá egy új fájlt a kapcsolt ághoz, és véglegesítse azt. Végül hajtsa végre a „ $ git merge --no-ff ” paranccsal egyesítheti a két ágat. Ez az útmutató bemutatta az ágak egyesítésének eljárását gyors előretekerés nélkül a Gitben.