在git reset -hard HEAD~1之后恢复提交删除

时间:2016-02-19 22:16:34

标签: git repository

我意外删除了一个提交:

git reset --hard HEAD~1

我想知道是否有办法可以恢复此功能并恢复提交。谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

我找到了答案!我不知道我可以使用git reflog它会显示你的所有提交包括已删除的提交,然后你可以重置为:

git reset HEAD@{N}

其中N是reflog显示的数字。