Angenommen, Sie haben ein Projekt und haben bestimmte Punkte davon auf der Kommandozeile mit
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
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
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
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.