How (and Why) You Should Use Git by Anna Whitney
Obsah:
Větve jsou součástí procesu vývoje softwaru a jednou z nejsilnějších funkcí v Gitu. Větve jsou v zásadě ukazatelem určitého potvrzení.
Při opravě chyby nebo práci na nové funkci vývojáři vytvářejí novou větev, kterou lze později sloučit do hlavní kódové základny.
Tento článek vysvětluje, jak vytvořit a zobrazit místní a vzdálené větve Git.
Seznam větví Git
Chcete-li zobrazit všechny místní větve Git, použijte příkaz
git branch
nebo
git branch --list
:
git branch
dev feature-a feature-b hotfix * master
Aktuální větev je zvýrazněna hvězdičkou
*
. V tomto příkladu to je
master
větev.
V Gitu jsou místní a vzdálené větve samostatné objekty. Pokud chcete zobrazit místní i vzdálené větve, předejte volbu
-a
:
git branch -a
dev feature-a feature-b hotfix * master remotes/origin/regression-test-a remotes/origin/regression-test-b
Možnost
-r
vypíše pouze vzdálené větve.
Vytvořte pobočku Git
Vytvoření nové větve není nic jiného než vytvoření ukazatele na dané potvrzení.
Chcete-li vytvořit novou místní větev, použijte příkaz
git branch
následovaný názvem nové větve. Chcete-li například vytvořit novou větev s názvem
cool-feature
, zadejte:
git branch cool-feature
Příkaz nevrátí žádný výstup. Pokud větev se stejným názvem již existuje, zobrazí se následující chybová zpráva:
fatal: A branch named 'cool-feature' already exists.
Chcete-li začít pracovat na větvi a přidávat k ní závazky, musíte ji vybrat pomocí
git checkout
:
git checkout cool-feature
Příkaz vyšle zprávu informující o přepnutí větve:
Switched to branch 'cool-feature'
Namísto vytvoření větve a přepnutí na ni můžete to udělat jediným příkazem. Při použití s volbou
-b
vytvoří příkaz
git checkout
danou větev.
git checkout -b cool-feature
Switched to branch 'cool-feature'
Odtud můžete použít standardní příkazy
git add
a
git commit
pro nové
git commit
nové větve.
Chcete-li posunout novou větev na vzdáleném úložišti, použijte příkaz
git push
následovaný názvem vzdáleného repo a větve:
git push remote-repo cool-feature
Závěr
Ukázali jsme vám, jak vypsat a vytvořit místní a vzdálené větve Git. Větve jsou odkazem na snímek vašich změn a mají krátký životní cyklus.
Příkazem
git branch
můžete také přejmenovat a odstranit místní a vzdálené větve Git.
Nápady, které budou uvolněny na tzv. patch úterý, obsahují opravy chyby, která umožňují vzdálené spuštění kódu v programu Windows Media Player 11 v různých operačních systémech společnosti Microsoft a zranitelnost umožňující vzdálené spuštění kódu v různých verzích Windows OS a související produkty, včetně 2003 Server, Vista, XP, Office, .Net Framework, Works, Visual Studio, Visual FoxPro a dalšího softwaru.

Dvě další patche budou řešit vzdálené spuštění kódu v programu Windows Media Encoder 9 a Office a Office OneNote 2007.
Jak změnit název počítače pro místní nebo vzdálené PC

Zde je postup, jak změnit název počítače pro místní nebo vzdálené PC pomocí určitých jednoduchých metod.
Jak odstranit místní a vzdálené větve git

Tato příručka popisuje, jak odstranit místní a vzdálené větve Git. Po úspěšném sloučení je běžnou a doporučenou praxí odstranit větev.