3

可能重复:
撤消 git reset --hard HEAD~1

我使用了命令行:

git reset --hard HEAD^

我怎样才能重做呢?

4

1 回答 1

9

如果你想回到 HEAD (前一个)你可以这样做:

git reset --hard HEAD@{1}

请注意,工作目录更改和分阶段更改在您完成后会丢失,git reset --hard并且您无法恢复它们。

于 2011-11-01T19:43:18.687 回答