【问题标题】:Not able to commit in git tag无法在 git 标签中提交
【发布时间】:2015-12-06 20:37:47
【问题描述】:

我从一个名为 v1.0 的 git 分支创建了一个标签。我需要对该标签进行更改。我已经使用

查看了标签
git checkout tags/v1.0

当我进行更改时,我能够提交更改,但无法推送到创建的标签

【问题讨论】:

标签: git version-control


【解决方案1】:

git docs here 中有一个关于重新标记的部分,我认为它完美地回答了您的问题。

TLDR:

  1. 如果您没有推送标签,请执行您想要添加的更改,提交然后使用-f 选项进行标签。 -f 代表force,它将用这个新标签替换之前的标签。

  2. 如果已经推送,建议不要使用-f,发布新标签v1.1

【讨论】:

    猜你喜欢
    • 2016-06-12
    • 2023-02-09
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 2022-11-15
    • 2013-08-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多