0

可能重复:
Lost Last Git Commit
gitx 如何让我的“分离的 HEAD”提交回到 master

我正在使用 GitHub for Mac。我完成了所有更改,然后意识到我正在提交HEAD. 所以我点击了我的master分支,现在我所有的提交(以及数千行代码)都消失了。请帮我!

谢谢。

4

1 回答 1

4

总是有“git reflog”来查找旧的提交。

如果你从那以后没有做任何事情

git branch old-commits HEAD@{1}

应该创建包含旧提交的“旧提交”分支。

然后你可以在你的 master 上合并或 rebase 那些提交。

于 2012-12-22T01:32:43.367 回答