我遇到了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分离的消息排除在外。我的远程仓库丢失了我本地已经拥有的文件
答案 0 :(得分:0)
更简单,只需还原您的还原!如果您在运行恢复后没有进行任何更改或提交,只需使用git revert HEAD
撤消上次提交(在这种情况下,即恢复)。