我在Git的一个分支上做了一些工作。然后我决定使用提交的哈希值git checkout -b new_branch 6e559cb
来检查我之前在该分支上提交的一个提交。现在,当我进入“git branch”时,它说我现在正在“(没有分支)”。如何将此无分支合并到分割的分支中?谢谢!
答案 0 :(得分:1)
我不确定你是否以正确的方式做到了(我假设您正在使用“new_branch”并且您希望在其他分支上应用提交)。
最方便的方法是从一个分支到另一个分支进行樱桃挑选(或合并)提交。
git[new_branch]$ git cherry-pick 6e559cb
答案 1 :(得分:1)
如果你的命令不能在6e559cb创建一个分支,你现在就可以创建一个分支(你现在在哪里"没有分支",那是" {{3} }"模式。
git branch new_branch
git checkout new_branch
# or git checkout -b new_branch