変更を正常に行い、コミットし、中央のgitリポジトリにプッシュしました。すべてのファイルの現在のバージョンにタグを付けたいことに気づきました。私もです:
git tag -a 0.5
それは成功します。しかし今、私は試してみると、git push
コミットするものは何もないと言われています。新しいタグを中央リポジトリにプッシュするにはどうすればよいですか?
(git tag
タグ0.5が表示されますが、ローカルのみであることに注意してください)
変更を正常に行い、コミットし、中央のgitリポジトリにプッシュしました。すべてのファイルの現在のバージョンにタグを付けたいことに気づきました。私もです:
git tag -a 0.5
それは成功します。しかし今、私は試してみると、git push
コミットするものは何もないと言われています。新しいタグを中央リポジトリにプッシュするにはどうすればよいですか?
(git tag
タグ0.5が表示されますが、ローカルのみであることに注意してください)
私はあなたが欲しいと思います
git push --tags
それで、まあ、あなたのすべてのタグをプッシュします:)
もちろん、いくつかの選択肢があります。これはgitとallです(元の場所を選択したリポジトリに置き換えます)。
git push origin tag 0.5
また
git push origin refs/tags/0.5:refs/tags/0.5
詳細については、 git-push(1)を参照してください。「gitready 」には、タグ付けの記事にも役立つ情報があります。
git 1.8.3(2013年4月22日)以降、次のことを試してください。
git push --follow-tags
新しいコミットをプッシュすると、それらのコミットによって参照されるタグもプッシュされます。
あなたの場合、すでにプッシュされているコミットによって参照されるタグもプッシュする必要があります。
これにより、コミットとタグをプッシュするときに常に1つのコマンドを使用できます。