Git头从分支

时间:2015-05-21 15:48:07

标签: git

我一直在研究GIT。我有一些问题,所以R-n-D我选了一些头。我继续工作了很长时间。我提交了我的代码。当我在控制台中检查时,它向我显示你的头指向a6dd3dd

我结帐到原始主人,并显示头部与this.n.this分开并且一切都在上升。虽然我在最后一个脑袋里承诺。我怎么会再次走向那个脑袋。并将我的代码推送到Origin master,这样我的整个代码就可以合并了。我的代码在那个头上完成是否安全?如何将其检索回来并与master中的当前代码混合。

1 个答案:

答案 0 :(得分:1)

如果我误解了你的情况,请纠正我,但如果你记得丢失了提交的正确答案:

 git checkout a6dd3dd
 git checkout -b lost_head

然后快进到掌握任何其他临时分支,例如

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