Na druhou stranu, když máme přímou lineární cestu mezi zdrojovou větví a cílovou větví, pak lze provést rychlé sloučení.
Tato příručka pojednává o postupu slučování větví bez rychlého přesměrování v Gitu.
Jak sloučit pobočky bez Fast Forward v Git?
Předpokládejme, že jste vytvořili novou větev pro práci na konkrétním projektu a chcete integrovat výsledky do hlavního kódu nebo souboru. Pro uvedený účel je nutné sloučení konkrétní větve s kořenovou větví.
K tomuto účelu postupujte podle níže uvedeného postupu.
Krok 1: Spusťte Git Bash
Nejprve spusťte „ Git bash ” terminál s pomocí “ Spuštění ' Jídelní lístek:
Krok 2: Vytvořte adresář Git
Spusťte „ mkdir ” k vytvoření nového adresáře Git:
$ mkdir Moje_větve
Tady, ' Moje_větve “ je název našeho nově vytvořeného adresáře:
Krok 3: Přejděte do adresáře Git
Přesuňte se do místního adresáře, kde chcete provádět změny:
Krok 4: Inicializujte úložiště Git
Nyní vytvořte prázdné úložiště Git pomocí níže uvedeného příkazu:
Krok 5: Vytvořte a přidejte soubor
Spusťte „ dotek 'příkaz k vytvoření textového souboru s názvem ' soubor.txt ” v aktuálním adresáři:
Nyní jej přidejte do úložiště Git pomocí „ git přidat 'příkaz:
$ git přidat soubor.txt
Krok 6: Potvrdit změny
Poté potvrďte změny informativní zprávou:
Zde jsme umístili zprávu o potvrzení do dvojitých uvozovek:
Krok 7: Vytvořte větev
Dále spusťte níže uvedený příkaz a vytvořte novou větev:
Do této chvíle jsme úspěšně vytvořili nový název pobočky „ rozvíjet “:
Krok 8: Přepněte větev
Proveďte „ git pokladna ” příkaz pro přepnutí do nově vytvořené větve:
Krok 9: Vytvořte a přidejte soubor
Nyní nejprve vytvořte nový soubor v nové větvi pomocí níže uvedeného příkazu:
Poté jej přidejte do úložiště Git:
$ git přidat -A
Krok 10: Potvrdit zprávu
Potvrďte změny pomocí zprávy pomocí „ git commit 'příkaz:
Krok 11: Přepněte na větev
Dále se přepněte na hlavní větev “ mistr “ pomocí níže uvedeného příkazu:
Krok 12: Sloučení větví Git
Nakonec sloučte větve bez rychlého přesměrování pomocí „ git merge “příkaz. Zde, „ –ne –ff příznak ” zabraňuje sloučení provádět funkci rychlého posunu vpřed:
Jak vidíte, sloučili jsme „ mistr “ větev s “ rozvíjet ' větev:
Krok 13: Ověřte sloučení
Ujistěte se, že pobočky jsou sloučeny s „ git log 'příkaz:
Níže uvedený výstup naznačuje, že naše dvě pobočky jsou sloučeny:
Sestavili jsme nejjednodušší proces slučování větví bez rychlého převíjení v Gitu.
Závěr
Chcete-li sloučit větve bez rychlého přeposílání v Gitu, nejprve inicializujte adresář pomocí „ $ git teplo “příkaz. Poté vytvořte nový soubor, přidejte jej a potvrďte změny pomocí zprávy do úložiště Git. Poté vytvořte a přepněte na novou větev. Znovu vytvořte, přidejte nový soubor do přepínané větve a potvrďte jej. Nakonec proveďte „ $ git merge --no-ff ” pro sloučení obou větví. Tato příručka ilustrovala postup slučování větví bez rychlého převíjení v Gitu.