首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git -更新从主分支到现有标记的所有新提交。

Git -更新从主分支到现有标记的所有新提交。
EN

Stack Overflow用户
提问于 2013-12-18 02:47:18
回答 1查看 74关注 0票数 0

我可以更新从master分支到已存在标记的所有新提交吗?

下面是我创建标记的方式:

代码语言:javascript
复制
git tag -a v2.0 -m "Version 2.0"
git push origin v2.0

之后,我在master分支上做了一些小的修改。

代码语言:javascript
复制
git add .
git commit -m "Minor changes"
git push origin master

现在标签有了“从这个标记到主的1提交”。我也想把这个承诺推到v2.0标签上。

我尝试git checkout v2.0,然后git pull origin master将更改提交到标记。但是,从主人的拉动,git显示类似于8c62508而不是v2.0

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-18 04:02:16

与分支不同的是,当您签出一个标记时,您将以一个独立的头结束。你根本不能拉进一个标签。可以更新标记(我相信您需要删除并重新创建它),但这是一个非常糟糕的想法,因为Git不会在现有标记向上游更改时更新它,除非特别要求这样做。因此,您可能会对标记所指向的内容有多方面的意见。你最好把标签当作不变的。版本号很便宜。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20648794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档