たとえば、タグ1.0.0
をリモートmaster
ブランチに強制的にプッシュしたいと思います。
私は今、次のことをしています:
git push production +1.0.0:master
1.0.0
タグ内のコードがmaster
リモートリポジトリのブランチにプッシュされるだけなので、プッシュを強制したいと思います。
私は何が間違っているのですか?
アップデート#1
GitリポジトリがあるサーバーにSSHで接続して実行すると、ブランチも表示されgit branch -l
ません。master
アップデート#2
git tag -l
リモートGitリポジトリ内から実行した後、それmaster
がリストされていることがわかります。つまり、次を実行したときです。
git push production 1.0.0:master
実際にタグをプッシュし、新しいブランチではなく名前の付いたタグを作成しました 。master
基本的に、タグの内容をリモートGitリポジトリ1.0.0
のブランチにプッシュしたいと思います。master