我在 Git 的一个分支上,正在做一些工作。然后我决定使用提交的哈希检查我之前在该分支上的一个提交,使用git checkout -b new_branch 6e559cb
. 现在,当我输入“git branch”时,它说我目前在“(无分支)”上。如何将这个无分支合并到它被拆分的分支中?谢谢!
问问题
57 次
2 回答
1
我不确定您是否以正确的方式进行了操作(我假设您正在处理“new_branch”并且您想在此之上应用来自另一个分支的提交)。
最方便的方法是从一个分支到另一个分支进行樱桃挑选(或合并)提交。
git[new_branch]$ git cherry-pick 6e559cb
于 2012-12-17T12:49:22.657 回答
1
如果不知何故你的命令没有在 6e559cb 创建一个分支,你现在可以创建一个(你当前处于“无分支”,即“分离 HEAD ”模式。
git branch new_branch
git checkout new_branch
# or git checkout -b new_branch
于 2012-12-17T12:58:26.757 回答