iOS Dev Diary

Řekněme, že máte projekt a jeho jednotlivé body jste označovali v příkazovém řádku pomocí

Objective-C

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

Objective-C

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

Objective-C

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

Objective-C

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.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.