iOS Dev Diary

Angenommen, Sie haben ein Projekt und haben bestimmte Punkte davon auf der Kommandozeile mit

Objective-.C

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

Zu einem späteren Zeitpunkt möchte man zu einem solchen Tag zurückkehren. So kann man das machen.

Zunächst sollten Sie Ihre aktuellen Änderungen festschreiben, damit Sie alles Neue auschecken können, ohne Ihre harte Arbeit zu verlieren. Dann geben Sie einfach

Objective-C

1
git checkout tags/v1.0

angenommen, dass v1.0 der Name deines Tags ist. Manchmal möchte man dieses Tag auschecken und dabei einen neuen Zweig erstellen, damit der aktuelle Zweig nicht überschrieben wird. Glücklicherweise können wir dies tun, indem wir

Objective-C

1
git checkout tags/v1.0 -b NewBranch

Dadurch wird ein neuer Zweig namens NewBranch erstellt und das Tag v1.0 ausgecheckt. Wenn Sie mit der Arbeit daran fertig sind, können Sie zu einem anderen Zweig (z.B. Master) zurückkehren, indem Sie

Objective-C

1
git checkout master

Beachten Sie, dass Sie zum Wechseln zu anderen Zweigen nur den Zweignamen angeben müssen – anders als bei Tags, denen wie oben gezeigt ein „tags/“ vorangestellt werden muss.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.