iOS Dev Diary

Säg att du har ett projekt och har taggat vissa punkter i det på kommandoraden med

Objective-C

1
git tag -a v1.0 -m ’tagging Version 1.0’

En gång senare vill du gå tillbaka till en sådan tagg. Så här kan vi göra det.

Först ska du lägga fast dina nuvarande ändringar så att du är fri att checka in allt nytt utan att förlora ditt hårda arbete. Skriv sedan helt enkelt

Objective-C

1
git checkout tags/v1.0

under förutsättning att v1.0 är namnet på din tagg. Ibland kanske du vill checka ut den här taggen och skapa en ny gren när du ändå håller på, så att din nuvarande gren inte skrivs över. Tack och lov kan vi göra detta genom att utfärda

Objective-C

1
git checkout tags/v1.0 -b NewBranch

Detta kommer att skapa en ny gren som heter NewBranch och checka ut taggen v1.0. När du är klar med det kan du gå tillbaka till en annan gren (till exempel master) genom att utfärda

Mål-C

1
git checkout master

Bemärk att för att byta till andra grenar behöver du bara ange grennamnet – till skillnad från taggar som måste föregås av ”tags/” som visas ovan.

Lämna ett svar

Din e-postadress kommer inte publiceras.