Wie benennt man ein Git-Tag um?

Heute war ich auf der Suche durch die Protokolle für ein Projekt und erkannte, dass ich die Fett-Finger-ein-tag-name vor einiger Zeit. Gibt es eine Möglichkeit zum umbenennen der Tags? Google hat nicht aufgedreht, etwas sinnvolles.

Ich weiß, ich könnte prüfen, die getaggte version und machen Sie ein neues tag, ich habe sogar versucht, dass. Aber so scheint es zu schaffen, ein tag-Objekt, das ist nicht ganz richtig. Zum einen,

git tag -l

listet es nicht in Ordnung im Verhältnis zu allen anderen tags. Ich habe keine Ahnung ob von Bedeutung, aber es führt mich zu glauben, dass die neue object-tag ist nicht ganz das, was ich will. Kann ich mit Leben, da ich eigentlich nur darauf, dass die tag-Namen entspricht, der Dokumentation, aber ich würde lieber "richtig", vorausgesetzt, es ist ein Weg, dies zu tun.

Kommentar zu dem Problem
Hast du den gleichen Aufruf, d.h. wenn der alte tag war annotierten/signed-tag ist der neue tag auch von dieser Art, oder ist es leicht tag? Kommentarautor: Jakub Narębski
Sowohl die fehlerhafte alt-tag und den gewünschten neuen tag, sollte kommentiert werden und unsigned. Der alt-tag wurde erstellt, mit "git tag-a bad_tag_name', also würde ich gerne tun, etwas entlang der Linien von "git tag-a good_tag_name'. Kommentarautor: Brandon Fosdick
Ich sollte darauf hinweisen, dass ich auch wollen, dass diese magischen tag benennen Verfahren zur Erhaltung der annotation aus der tag umbenannt wird. Eigentlich würde ich wirklich gerne ändern, nur den Namen und sonst nichts. Kommentarautor: Brandon Fosdick
git log --oneline --dekorieren --graph ist hilfreich bei der Reinigung von tags. Kommentarautor: Joel Purra
Sie können umbenennen eines Tags in einer Zeile: siehe meine Antwort unten Kommentarautor: VonC

InformationsquelleAutor der Frage Brandon Fosdick | 2009-06-22

Schreibe einen Kommentar