1

我在 Git 的一个分支上,正在做一些工作。然后我决定使用提交的哈希检查我之前在该分支上的一个提交,使用git checkout -b new_branch 6e559cb. 现在,当我输入“git branch”时,它说我目前在“(无分支)”上。如何将这个无分支合并到它被拆分的分支中?谢谢!

4

2 回答 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 回答