Was Sie getan haben, ist man einen Zweig erhalten V1
, die in genau dem Zustand ist, dass Zweig master
war, wenn Sie diese Befehle ausgeführt. Sie haben diesen aktuellen Zustand des Masters in V1
gespeichert.
So kurze Antwort: ja es ist ausreichend für Ihre Anforderung.
Trotzdem, wenn Sie "einen Zustand speichern", was Sie tun, müssen Sie wahrscheinlich nicht wirklich tun, einen neuen Zweig zu verwenden. GIT speichert den gesamten Verlauf der Commits. Sie können also jederzeit einen vergangenen Commit auschecken und in den Zustand zurückkehren, in dem Sie sich zu diesem Zeitpunkt befanden. Denken Sie daran, häufige Commits zu machen. Außerdem können Sie über Tags lesen, die Ihnen helfen, Meilenstein (für zB Version/Release) Punkte während Ihrer Entwicklung zu markieren.
Denken Sie auch daran, Ihre Zweige immer auf dem neuesten Stand zu halten, bevor Sie irgendwelche Operationen durchführen (holen/ziehen), es sei denn, Sie wollen das nicht.
Erkennen, dass eine ‚Zweigniederlassung‘ in Git nichts anderes als ein Zeiger ist. Es ist ein Label, das auf ein bestimmtes Commit verweist. Sofern Sie keine Änderungen an diesem Zweig vornehmen, wird der Zeiger (mit diesem Namen) IMMER auf dieses Commit verweisen. welches den Zustand deines Codes an dieser Stelle in der git 'history' darstellt. –