logo

Git Checkout

V Gitu se termín checkout používá pro akt přepínání mezi různými verzemi cílové entity. The git pokladna příkaz se používá k přepínání mezi větvemi v úložišti. Při přepínání mezi větvemi buďte opatrní s připravenými soubory a potvrzeními.

Git Checkout

Příkaz git checkout pracuje se třemi různými entitami, kterými jsou soubory, potvrzení a větve. Někdy může být tento příkaz nebezpečný, protože u tohoto příkazu není k dispozici žádná možnost zpět.

Zkontroluje větve a aktualizuje soubory v pracovním adresáři tak, aby odpovídaly verzi, která je v dané větvi již dostupná, a předá aktualizace Gitu, aby se uložily všechny nové odevzdání v této větvi.

Operace na Git Checkout

Příkazem git checkout můžeme provádět mnoho operací, jako je přepnutí na konkrétní větev, vytvoření nové větve, checkout vzdálené větve a další. The větev git a git pokladna příkazy lze integrovat.

Pokladna pobočka

Můžete předvést, jak zobrazit seznam dostupných větví spuštěním příkazu git branch a přepnutím na zadanou větev.

Chcete-li předvést dostupné větve v úložišti, použijte níže uvedený příkaz:

 $ git branch 

Nyní máte seznam dostupných poboček. Pro přepínání mezi větvemi použijte níže uvedený příkaz.

Syntax:

 $ git checkout 

Výstup:

Git Checkout

Jak můžete vidět na daném výstupu, hlavní větev přešla na TestBranch.

Vytvořit a přepnout větev

Příkazy git checkout umožňují vytvořit a přepnout na novou větev. Novou větev můžete nejen vytvořit, ale také ji současně přepínat jediným příkazem. Volba git checkout -b je příznak pohodlí, který provede operaci spuštění git branch před spuštěním git checkout .

Syntax:

 $ git checkout -b 

Výstup:

Git Checkout

Jak vidíte na daném výstupu, větev3 se vytvoří a přepne z větve master.

Pokladna Vzdálená pobočka

Git vám umožňuje rezervovat vzdálenou větev příkazem git checkout. Je to způsob, jak se programátor dostane k práci kolegy nebo spolupracovníka za účelem kontroly a spolupráce. Každé vzdálené úložiště obsahuje vlastní sadu větví. Chcete-li tedy zkontrolovat vzdálenou větev, musíte nejprve načíst obsah větve.

 $ git fetch --all 

V nejnovějších verzích Git si můžete vzdálenou pobočku prohlédnout jako místní pobočku.

Syntax:

 $ git checkout 

Výstup:

Git Checkout

Ve výše uvedeném výstupu je nejprve proveden příkaz fetch pro vyzvednutí vzdálených dat; poté se provede příkaz checkout pro rezervaci vzdálené větve.

Upraveno je moje vzdálená pobočka. Zde jsme přešli na editovanou větev z hlavní větve pomocí příkazového řádku git.

Starší verze Git vyžadují vytvoření nové větve založené na vzdáleném. V dřívějších verzích se níže uvedený příkaz používá ke kontrole vzdálené větve.

 $ git checkout origin/