Git返回到特定提交

git revert back to certain commit

本问题已经有最佳答案,请猛点这里访问。

如何将本地副本上的所有文件还原回特定的提交?

1
2
3
commit 4a155e5b3b4548f5f8139b5210b9bb477fa549de
Author: John Doe <[email protected]>
Date:   Thu Jul 21 20:51:38 2011 -0500

这是我想要恢复的承诺。任何帮助都是救命稻草!


git reset --hard 4a155e5要移动头部回到你想要的。有可能是其他人在这段时间,你将需要删除,如果你不想任何事情,你只是个历史点删除。


你可以恢复你的工作目录下所有的文件和命令由以下指标表征本

1
git reset --hard <SHAsum of your commit>

所以你能型

1
git reset --hard HEAD #your current head point

1
git reset --hard HEAD^ #your previous head point

希望它帮助


www.kernel.org http:/ / / / /酒吧/软件/文件/ git-revert.html Git单片机

使用git revert 想创建新的提交,你dont想恢复这一点。

替代:http://复位git-scm.com /文档/ git

要重置您的git reset提交拷贝到你想要的。