Co je Git Checkout?
- Toto je velmi užitečný příkaz funkčnosti git, který pracuje se třemi soubory hlavních komponent, potvrzuje a větví.
- Je to proces, který pracuje na odhlašování předchozích odevzdání a souborů, ve kterých je aktuální pracovní složka aktualizována, aby se dosáhlo rovnosti ve vybrané větvi.
- Je to zaměnitelná cesta v aktuálně aktivní větvi a funguje také na obnovení souborů.
- To vám dává povolení přejít na místní pobočky. Není to omezeno pouze na místní pobočku, ale také na vytváření nových nových místních poboček prostřednictvím vzdálené větve.
- Většinou se používá k výměně na různých pobočkách a mezi nimi tvoří jednu pobočku jako pobočku HEAD.
Jak udělat pokladnu?
- Používá se k aktualizaci hlavy za účelem nastavení jedné zadané větve jako aktuální větve pomocí příkazu:
git pokladna
- Dalším krokem je práce na této větvi, kterou potřebujete přepnout, pomocí aktualizace indexu a souborů ve vašem aktuálním pracovním stromu a směřování k HEAD v uvedené větev.
- Pokud vaše pracovní větev není identifikována, ale již existuje, identifikace této větve v přesně jednom dálkovém ovladači s odpovídajícím odpovídajícím názvem je definována jako:
git checkout –b –track /
- To se provede s konkrétním závazkem:
git checkout specific-commit-id
jakmile je výše uvedený příkaz spuštěn, jsme nyní schopni získat konkrétní ID odevzdání pomocí příkazu: git log .it vám pomůže při rezervaci s konkrétním potvrzením.
- Jednou z dalších funkcí funkce git checkout je checkout s existující větví:
git checkout branch_name
zvážení úložiště, ve kterém v současné době pracujete, včetně již existujících poboček. Takže git checkout vám pomůže přepínat mezi těmito větvemi.
- Je také možné provést pokladnu s novou větev pomocí jednoho jednoduchého příkazu jako:
git checkout –b new branch_name.
Pokud chcete přidat nové funkce, můžete vytvořit novou větev hlavní větve pomocí stejného příkazu, který již byl proveden ve výše uvedené syntaxi. Jakmile je vytvořen, můžete nyní tuto větev zapnout pomocí příkazu git checkout.
git checkout –b
- Kontrola odboček: Funkce checkout git vám umožňuje pohybovat se mezi větvemi, které jsou vytvořeny pomocí příkazu git
- Hlavní funkcí tohoto příkazu je udržovat aktualizaci všech souborů ve vaší pracovní složce a umožnit je sladit je s verzí uloženou v této konkrétní větvi, která je zodpovědná za zaznamenávání všech nových potvrzování, které v této větvi přišly.
- Někdy se git checkout zaměňuje s klonem git. Rozdíl mezi těmito dvěma příkazy je v tom, že klon git se používá k načtení kódu z jeho aktuálně fungujícího vzdáleného úložiště, kde se git checkout používá k přepínání mezi verzemi kódu uloženými v místním systému.
- Přepínání větví: je to jedna z funkcí pokladny, která se používá k označení ukazatele na HEAD na jednoduše spuštěný příkaz jako:
git pokladna
- Git ukládá historii všech podrobných popisů příkazu checkout do reflogu
- Git checkout a vzdálená větev: hlavní funkcí pokladny git a vzdálenou větev je přístup ke kódu od všech vašich spolupracovníků pro lepší spolupráci a účely kontroly.
- V dalším kroku, když vývojář opravuje chyby nebo aktualizuje své kódy, zapojí některé nové funkce, pak vytvoří novou větev, aby uložil všechny aktualizace v nouzovém režimu, místo aby provedl jakékoli změny existujícího kódu.
- V tomto případě nechceme vytvořit novou místní pobočku. takže budeme nadále ukládat naše změny ve vzdálené verzi. V tomto scénáři tedy použijeme metodu vzdálené větve git checkout.
- Prvním krokem při načítání vzdálené větve git checkout je:
git načíst původ
- Dalším krokem je kontrola pobočky, kterou skutečně chcete:
git checkout –b branch_name původ / branch_name
- Díky této vzdálené větvi, tedy všem vývojářům, kteří pracují na stejném softwaru, je každý schopen provádět své vlastní změny v bezpečném režimu, aniž by do aktuálního pracovního projektu přidával zbytečný nebo nestabilní kód.
- Poskytuje nejlepší funkci odevzdání, ve které často jsme schopni odevzdat malou práci a nyní jsme schopni sdílet jakoukoli práci, která byla mnohokrát vykonána. Je to nejlepší způsob, jak se vyhnout velkým sloučení konfliktů.
- Pokuste se vyhnout spáchání nedokončené práce. Po dokončení práce ji ověřte a poté proveďte všechny změny. Toto je nejúčinnější metoda, která zabraňuje konfliktům, ke kterým dochází během velkého sloučení. Nezapomíná ani na jednu věc, že nebudeme spáchat malé kousky nefunkčního kódu. Nyní nezavazujte žádný kód, dokud na něm nebude provedeno skutečné testování. pokud sdílíme tento kód bez testování, které by mohlo způsobit konflikty. lepší možností je testování kódu a provedení změn.
Příklady:
- Při spuštění tohoto příkazu musíme nejprve zkontrolovat všechny zobrazené větve, takže zavoláme následující příkaz:
git větev
zobrazí seznam všech prezentovaných oborů.
- Nyní vytváříme novou větev:
git checkout –b checkout_demo
Při spuštění nad příkazem vytvoří novou větev s názvem checkout_demo a pomocí funkce checkout se přepne na nově vytvořenou větev.
- Dalším krokem je načtení všech dat pomocí git načtení
- Nyní kontrolujeme existující větev
- Vzdálená větev:
Pomůže vám vyzkoušet novou lokální pobočku aktualizací všech změn v procesu odevzdání vzdálených větví.
Závěr
- Veškerý výše uvedený obsah dochází k závěru, že se používá k přepínání mezi aktivními větvemi a ostatními uloženými větvemi.
- Tato funkce se používá k vytváření nových větví, přepínání větví a pokladnách se vzdálenými větvemi.
- Aktualizuje také hlavu, aby nastavila určenou větev jako aktuální větev.
Doporučené články
Toto je průvodce Git Checkout. Zde jsme diskutovali Co je git checkout, Jak to udělat git checkout spolu s příklady. Další informace naleznete také v dalších navrhovaných článcích -
- Co je Git Branch?
- Příkazy GitHub
- Příkazy GIT
- Terminologie Git
- Systém kontroly verzí GIT
- Git Push
- Tři fáze životního cyklu Gitu s pracovním postupem
- Jak používat GIT Cherry-pick s příkladem?