Heim > Artikel > Entwicklungswerkzeuge > Was ist der Unterschied zwischen Git-Tag und Branch?
Unterschiede: 1. Tag ist ein Punkt in einer Reihe von Commits, der nur angezeigt und nicht verschoben werden kann, während Branch eine Reihe von Commit-Zeilen in Reihe ist und weiterhin erweitert werden kann. 2. Tag ist statisch, Zweig ist dynamisch und muss vorwärts gehen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Git-Version 2.30.0, Dell G3-Computer.
Git-Tag ist ein Punkt in einer Reihe von Commits. Es kann nur angezeigt und nicht verschoben werden. Ein Zweig ist eine Reihe von in Reihe geschalteten Commit-Leitungen.
Tag ist statisch, Zweig ist dynamisch, Sie müssen vorwärts gehen.
daher empfehlen wir die Verwendung des zweiten Tag-Formulars
git tag -a V1.2 -m ‘release 1.2’
git push origin --tags
Wenn ja Gerade synchronisiert, Sie haben einen schwerwiegenden Fehler gefunden und müssen eine Neuversion durchführen. Es ist noch nicht zu spät Die Online-Version V1.2 existiert noch. Was soll ich tun? Zu diesem Zeitpunkt können wir die leere Version mit demselben Namen offline schieben, um das Ziel zu erreichen, die Online-Version zu löschen:
git fetch origin tag V1.2
Empfohlenes Lernen: „
Git TutorialDas obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Git-Tag und Branch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!