Řekněme, že máte projekt a jeho jednotlivé body jste označovali v příkazovém řádku pomocí
1
|
git tag -a v1.0 -m ‚tagging Version 1.0‘
|
Někdy později byste se chtěli k takovému tagu vrátit. Takto to můžeme udělat.
Nejprve odevzdejte své aktuální změny, abyste mohli cokoli nového odškrtnout, aniž byste přišli o svou usilovnou práci. Pak jednoduše zadejte
1
|
git checkout tags/v1.0
|
za předpokladu, že v1.0 je název vašeho tagu. Někdy můžete chtít tuto značku zkontrolovat a vytvořit při tom novou větev, aby nedošlo k přepsání vaší aktuální větve. Naštěstí to můžeme udělat příkazem
1
|
git checkout tag/v1.0 -b NewBranch
|
Tím se vytvoří nová větev s názvem NewBranch a checkout tag v1.0. Jakmile na ní dokončíte práci, můžete se vrátit do jiné větve (například master) vydáním příkazu
1
|
git checkout master
|
.
Všimněte si, že pro přepnutí do jiných větví stačí zadat pouze název větve – na rozdíl od tagů, které je třeba opatřit předponou ‚tags/‘, jak je uvedeno výše.