gpt4 book ai didi

git - 更改 git 标签并重新推送

转载 作者:太空狗 更新时间:2023-10-29 13:45:54 25 4
gpt4 key购买 nike

我可以进入 git 中的一个 tag 并进行更改并重新推送该标签和新的更改吗?

我试过:

 git tags
0.2.0
0.2.1

git checkout 0.2.0

然后我做了一些改变并做了:

 git add .
git commit -a -m "Cleanup."
git push --tags

但它说没有任何变化要推送。

最佳答案

不,您应该为该标记创建一个分支,在其中进行提交,然后推送该分支。

git checkout -b branch0.2.0 0.2.0

标签代表一次提交,不能更改或移动。

但是没有什么能阻止您制作和发布(推送)专用于特定于该标签的进化的分支。


“没有要推送的更改。”表示 DETACHED HEAD ,这正是您 checkout 标签时发生的情况:您不再在一个分支中(该分支有一个 HEAD)。

关于git - 更改 git 标签并重新推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17691905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com