【发布时间】:2011-11-07 10:59:06
【问题描述】:
我的提交已经推送到 Github,比如说
A > B > C > D > E -- 头部
我想恢复到 B ,所以我使用
git reset --hard <B:Hash>
现在,它看起来像
A > B -- 头部
所以,如果我用git push --force 将它推送到服务器,我在存储库中丢失了 C、D、E
如何还原文件并提交为最后一个修订版本,例如 A > B > C > D > E > F
F = 还原:B
我不能使用git commit,因为它说没有要提交的文件。
【问题讨论】:
标签: git git-revert