从/到当前分支的 Git 推送标签

摇滚吧

我目前正在一个 git 分支上工作,我在现有的最后一次提交+推送中添加了一个标签。现在我想推送标签并使用其名称“v1.0”。当我使用

git push v1.0

我收到错误消息

fatal: 'v1.0' does not appear to be a git repository

没错,它不是存储库,而是标签。git 文档说“git push origin v1.0”。但我不想推送到 master,而是推送到当前分支。那么,我需要改变什么?谢谢

埃尔派凯

标签和分支没有直接关系。git push origin v1.0master或任何其他分支没有任何关系标签指向一个提交。它不关心提交可以从哪个分支访问。提交可能在master和/或在另一个分支上,但这与标签无关。使用git push origin v1.0,它会检查标记指向的提交及其所有祖先是否存在于远程存储库中。如果其中一些没有,则将它们上传。此外,refs/tags/v1.0如果远程存储库中尚不存在名为 name 的标签,则它也将始终创建。它指向与本地存储库中相同的提交。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

推送 git 分支

来自分类Dev

无法从远程推送git标签?

来自分类Dev

Git:用1个命令将标签推送到新的远程分支

来自分类Dev

标签的Git分支-内部

来自分类Dev

获取git分支的标签

来自分类Dev

无法在git中推送分支

来自分类Dev

Git推送到选定的分支

来自分类Dev

git拉当前分支

来自分类Dev

Git:如何在预推钩中检出当前已推送的分支?

来自分类Dev

git远程跟踪分支推送新分支

来自分类Dev

如何使用Gradle提交/推送Git标签?

来自分类Dev

撤消未在Git中推送的标签

来自分类Dev

撤消未在Git中推送的标签

来自分类Dev

从主分支分离的Git标签

来自分类Dev

git无法推送到master分支

来自分类Dev

Git推送配置是否也允许指定分支?

来自分类Dev

Git:使用通配符推送多个分支

来自分类Dev

Git推送而无需创建新分支

来自分类Dev

撤消git合并推送到错误的分支

来自分类Dev

Git推送上游分支跟踪

来自分类Dev

Git推送到仓库的默认分支

来自分类Dev

Git:使用通配符推送多个分支

来自分类Dev

git从fork推送到特定的远程分支?

来自分类Dev

管理git-主分支推送权限

来自分类Dev

Git推送配置是否也允许指定分支?

来自分类Dev

git提交并推送到错误的分支

来自分类Dev

如何git pull项目并推送新分支

来自分类Dev

从 git 上次推送的分支名称中提取

来自分类Dev

在过时的 git 分支中推送代码