0

更新しようとしている SVN タグ 2.14 があります。まず、ローカルタグを次のように更新しました

git tag 2.14 -f

そして、リモートタグを削除しました

git push origin :refs/tags/2.14

しかし今、タグをプッシュしようとすると

git push origin refs/tags/2.14

次のようなエラーが表示されます。

! [rejected]    2.14 -> 2.14 (already exists)
error: failed to push some refs to ...
hint: Updates were rejected because the tag already exists in the remote

リモートの Git/SubGit リポジトリをチェックしたところgit tag -l、タグはまだリポジトリに存在しますが、Subversion には存在しません! を使用して SubGit リポジトリのタグを手動で削除しようとしましたgit tag -d 2.14が、それでも同じエラーが発生します。リモートタグを削除してローカルを実行しようとするgit fetchと、リモート 2.14 タグが SubGit リポジトリで何らかの形で復元されます。

4

1 に答える 1