【问题标题】:Committing to Master Branch from Tag从标签提交到主分支
【发布时间】:2012-05-29 12:00:35
【问题描述】:

我已经从我的主分支签出了一个标签。我做了一些更改,想知道是否有办法将这些更改与分支提交/合并?否则,我认为我唯一的选择是提取最新的,然后在那里重做更改。有什么想法吗?

【问题讨论】:

    标签: git tagging


    【解决方案1】:

    您现在处于"detached HEAD" 状态。所以只需从你的头上分叉一个分支

    git checkout -b newbranch
    

    然后在一个方便的常规情况下决定下一步该做什么,你只有几个分支可以操作。

    例如,您可能想决定将您的开发合并到“主”分支,然后这样做

    git checkout master
    git merge newbranch
    

    之后,您可以使用

    摆脱该临时分支
    git branch -d newbranch
    

    附: 另请注意,标签不在任何分支上。标签指的是提交,这些提交可能被多个分支引用,或者根本不被分支引用。

    【讨论】:

      猜你喜欢
      • 2012-03-15
      • 2011-01-29
      • 2012-10-19
      • 1970-01-01
      • 1970-01-01
      • 2015-01-11
      • 1970-01-01
      • 2010-09-26
      • 2021-11-28
      相关资源
      最近更新 更多