:gitのタグは私が行うことで、タグを再追加gitのハブの削除と再追加
git tag -d 12.15
git push origin :refs/tags/12.15
git tag -a 12.15 -m '12.15'
git push --tags
をタグはまだgithubの上の古いタグを参照しているが、局部的にそれが正しく行われています。
更新:githubが最後のコミットを間違って表示しているようですが、正しくダウンロードしているようです。
:gitのタグは私が行うことで、タグを再追加gitのハブの削除と再追加
git tag -d 12.15
git push origin :refs/tags/12.15
git tag -a 12.15 -m '12.15'
git push --tags
をタグはまだgithubの上の古いタグを参照しているが、局部的にそれが正しく行われています。
更新:githubが最後のコミットを間違って表示しているようですが、正しくダウンロードしているようです。
参照はあなただけのリモートタグ名に '空' の参照をプッシュする必要がありhttps://stackoverflow.com/a/5480292/1317035
です:
git push --delete origin tagname
:
--delete
オプションを使用し、
git push origin :tagname
あるいは、より表情豊かに
ブランチ、タグ、または他の参考文献をリモートリポジトリにプッシュするには、「どこでどのソース、どの宛先を押すか」を指定する必要があります。
git push where-to-push source-ref:destination-ref
あなたが起源のmasterブランチにmasterブランチをプッシュする現実世界の例
は次のとおりです。git push origin master:master
タグ:デフォルトのパスのために短縮することができ
git push origin refs/heads/master:refs/heads/master
同じ方法で作業してください:
git push refs/tags/release-1.0:refs/tags/release-1.0
ソースref(コロンの前の部分)を省略すると、相手には何もプッシュしないので、リモートエンドでrefを削除します。
なぜ ':'が追加されたのかに関する素晴らしい情報 –
@guymograbiここで詳しい情報を見つけることができますhttp://git-scm.com/docs/git- #OPTIONSを押す – nickleefly
'git tag -d'はタグを削除します。実際に私がここに来たのは... :) –