2

プッシュ後に履歴を修正すると、他の開発者が混乱する可能性があるため、既にリモートにプッシュしたコミットをリベースしないでください。

ローカル リポジトリでタグを移動 ( git tag -a -f <tagname>) し、リモート タグを削除 ( git push origin :refs/tags/<tagname) してから、新しいタグをプッシュ ( git push --tags) しても問題ありませんか?

注釈のない (軽量の) タグはどうですか? 枝はどうですか?

4

1 に答える 1

2

はい、大丈夫です。あなたがそれをしたことを他の人に言う限り。私は代わりのタグを(ブランチと同じように)最後に「-this-moved」を付けて残すのが好きです。1 か月後、または活動レベルに関係なく、それらも削除します。

于 2012-12-19T19:49:02.930 に答える