例如,我想强制将标签推1.0.0
送到远程master
分支。
我现在正在执行以下操作:
git push production +1.0.0:master
我要强制执行推送,因为我所关心的只是将1.0.0
标记内的代码推送到master
远程存储库上的分支。
我究竟做错了什么?
更新#1
当我通过SSH进入我的Git存储库所在的服务器并执行时git branch -l
,也没有看到master
列出的分支。
更新#2
git tag -l
从远程Git存储库内部运行后,我看到了master
列出的内容,这意味着当我运行以下代码时:
git push production 1.0.0:master
实际上,它推送了标签并创建了一个名为 master
而不是新分支的标签。
我想基本上将标记的内容推1.0.0
入master
远程Git存储库的分支中。