致力于Tag的Master Branch

时间:2012-05-29 12:00:36

标签: git tagging

我已经检查了我的主分支中的标签。我做了一些更改,我想知道是否有办法提交/合并这些更改与分支?否则我看到我唯一的选择,即拉动最新的,然后重做那里的更改。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您现在处于"detached HEAD"状态。所以只需从HEAD中分出一个分支

git checkout -b newbranch

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

例如,您可能希望决定将您的开发项目合并到“主”分支,然后执行

git checkout master
git merge newbranch

之后,您可以使用

删除该临时分支
git branch -d newbranch

P.S。 另请注意,标签不在任何分支上。标签引用提交,这些提交可能由多个分支引用,或者根本不引用分支。