Git头从分支分离

  • 本文关键字:分离 分支 Git git
  • 更新时间 :
  • 英文 :


我一直在做GIT。我遇到了一些问题,所以通过R-n-D,我选择了一些正面。我继续工作了很长时间。我提交代码。当我检查控制台时,它显示你的头指向a6dd3dd

我签出到原点主,它显示头部从this.n.this分离,一切都上升了。虽然我在最后一刻才承认。我怎么能再移动到那头。把我的代码推到Origin master,这样我的代码就合并了。我的代码在头部做的是安全的吗??

如何将其检索回来并与当前代码混合。

如果我误解了您的情况,请纠正我,但前提是您正确地记住丢失的提交:

 git checkout a6dd3dd
 git checkout -b lost_head

然后像其他临时分支一样快进到master,例如

git checkout master
git merge --ff-only lost_head
git branch -d lost_head
git push origin master

最新更新