Ist es möglich, eine Revision zu deaktivieren, die mit git vorgeschoben wurde?
Folgendes ist passiert:
git tag 1.1
git push --tags origin master
Doh! Das sollte Version 1.1beta sein
Können Sie den Upstream neu starten und neu starten? Kein anderes Mitglied meines Teams hat sich bisher vom Ursprung zurückgezogen.
Antworten:
Sie können ein Remote-Tag genauso löschen wie einen Remote-Zweig .
Und löschen Sie Ihr lokales Tag mit:
quelle
:tag
Argumente einzuschließengit push
. Der zweite verwendet die Github-API, um Remote-Refs (Tags) direkt zu löschen. ( stackoverflow.com/a/43421561/657764 )Natürlich müssen Sie das Tag noch lokal löschen, indem Sie Folgendes ausführen:
quelle