Git找回已删除的目录

时间:2014-12-23 14:26:34

标签: git

我遇到了Git的问题,并想重新承诺某个提交。 但我没有很好地阅读说明并从我的本地环境丢失了我的目录。我怎样才能找回来?

git log --oneline
592d36e Revert "Adding periodontogramma and job_management support"
dc477b8 Added django rest framework requirement
1f0f4ea Adding periodontogramma and job_management support this is the one I reverted and deleted my directory.

我可以这样做吗?

git checkout 592d36e

它会将我的目录和文件删除吗?

编辑:现在回到目录后我得到了这个

 git log --graph --decorate --pretty=oneline --abbrev-commit --all
* 592d36e (origin/master, origin/HEAD, master) Revert "Adding periodontogramma a
* dc477b8 Added django rest framework requirement
* 1f0f4ea (HEAD) Adding periodontogramma and job_management support

如何在1f0f4ea中重新发送更改并将此HEAD分离的消息排除在外。我的远程仓库丢失了我本地已经拥有的文件

1 个答案:

答案 0 :(得分:0)

更简单,只需还原您的还原!如果您在运行恢复后没有进行任何更改或提交,只需使用git revert HEAD撤消上次提交(在这种情况下,即恢复)。