Přejít na hlavní obsah

Jak poznat větev git přes konzolu

  • Erika Burešová
  • Rady

Git je jedním z nejběžnějších systémů pro správu verzí, které vývojáři široce používali. Větev je základní koncept v Git, který umožňuje provádět změny kódu a vést vývoj projektu paralelně. Když pracujete s Git prostřednictvím příkazového řádku, můžete pomocí některých příkazů zjistit, na které větvi se nacházíte.

Chcete-li zjistit větev Git prostřednictvím konzole, můžete použít příkaz "git branch". Tento příkaz zobrazí seznam všech větví ve vašem úložišti a také označí aktuální větev, na které se nacházíte. Aktuální větev bude zvýrazněna hvězdičkou (*). Pokud chcete pokračovat na jiné větvi, můžete použít příkaz "git checkout", po kterém následuje název větve.

K dispozici je také příkaz "git status", který vám umožní získat informace o stavu úložiště. Zobrazí všechny změny, které byly provedeny ve vašem pracovním adresáři, ale nebyly zamlčeny. Kromě toho také zobrazí aktuální vlákno spolu s informacemi o počtu komit před a za aktuálním umístěním.

Jak identifikovat vlákno git přes konzolu

Chcete-li určit aktuální vlákno git přes konzolu, postupujte podle následujících kroků:

  1. Otevřete terminál nebo příkazový řádek operačního systému. Ve Windows můžete použít "Git Bash" nebo "Command Prompt", zatímco v macOS a Linuxu můžete použít "Terminal".
  2. Přejděte do adresáře se svým projektem pomocí příkazu "cd". Chcete-li například přejít do složky "my_project" na ploše, zadejte příkaz: cd ~ / Desktop / my_project
  3. Jakmile přejdete do požadované složky, spusťte příkaz "git branch", který zobrazí všechny větve ve vašem projektu. V reakci na to bude uveden seznam větví a aktuální větev bude zvýrazněna symbolem "*".

Nyní víte, jak definovat aktuální vlákno Git prostřednictvím konzole. Je to užitečná dovednost, která vám pomůže spravovat váš projekt a pracovat s větvemi Git.

Příkaz k určení aktuální větve

K určení aktuální větve se v Git používá příkaz git branch --show-current. Umožňuje vám zjistit, ve které větvi se vaše úložiště aktuálně nachází.

Chcete-li použít tento příkaz, postupujte podle následujících kroků:

  1. Otevřete konzolu nebo terminál.
  2. Přejděte do adresáře, který chcete, kde se nachází vaše úložiště Git.
  3. Zadejte příkaz git branch --show-current A stiskněte Enter.

Po dokončení příkazu vám bude zobrazen název aktuální větve. Pokud jste například ve větvi "main", pak v konzoli uvidíte"main".

Tým git branch --show-current velmi užitečné, když pracujete s různými větvemi v Git a potřebujete vědět, ve které větvi se právě nacházíte. To je zvláště důležité při provádění příkazů, které závisí na aktuální větvi, jako je sloučení větví nebo přepínání mezi větvemi.

Jak zjistit všechny dostupné větve v úložišti

Chcete-li zjistit všechny dostupné větve v úložišti, spusťte v konzoli následující příkaz:

Tento příkaz vám umožní zobrazit seznam všech větví ve vašem úložišti, včetně vzdálených větví. Každá větev bude uvedena s předponou " remotes/ origin/", pokud je vzdálená. Například "remotes/origin / feature-branch" znamená vzdálenou větev "feature-branch".

Pokud potřebujete pouze místní větve, můžete použít příkaz:

Zobrazí pouze místní větve, které máte ve svém úložišti.

Nyní víte, jak poznat všechny dostupné větve v úložišti pomocí příkazu git branch-a nebo GIT branch.

Jak zjistit, na které větvi je poslední commit

Chcete-li zjistit, na které větvi byl proveden poslední commit v GIT, měli byste použít příkaz git branch v terminálu. Tento příkaz zobrazí seznam všech místních větví v úložišti Git a aktuální větev bude označena hvězdičkou.

Ve výchozím nastavení git vytvoří hlavní větev s názvem master, ale projekty mohou používat i jiné názvy větví v závislosti na dohodách, které si vybrali.

Pokud jste v kořenovém adresáři vašeho úložiště a chcete vědět, na které větvi je poslední commit, zadejte příkaz:

git branch

Po provedení tohoto příkazu se vám zobrazí seznam všech větví.

VětvičkaPoslední commit
* master34e2a7b aktualizovat README
feature-branch15c9e3f Přidat novou funkci
bug-fixabc1234 opravit chybu v kódu

V tomto příkladu je aktuální větev označena hvězdičkou. Lze tedy říci, že poslední commit byl vyroben na pobočce master .

Pomocí příkazu git branch můžete vždy rychle zjistit aktuální větev a na které větvi byl proveden poslední obchod, což může být užitečné při práci s Git na konzoli.

Jak určit větev pro konkrétní obchod

Chcete-li určit větev, do které konkrétní commit v Gitu patří, můžete použít následující kombinaci příkazů:

  1. Otevřete konzolu Git v požadovaném adresáři.
  2. Zadejte příkaz git branch --contains, kde je hash commita, pro kterou chcete definovat větev.
  3. Stiskněte Enter.

Git vyšle seznam větví, na které se tento commit vztahuje. Větev, která je srovnána s commitem, bude označena symbolem * .

Tato metoda umožňuje určit větev pro konkrétní obchod a může být užitečná, když je nutné rychle zjistit větev, na které byla konkrétní práce nebo oprava provedena.