1

我不小心将一个不同的项目提交到 git 存储库中,这改变了我的存储库的完整结构,我如何才能恢复到以前的修订版并取回所有内容。请帮助我,我刚刚使用 force 选项从 eclipse 提交了一个项目,这是一个通过添加远程路径的不同项目,它改变了一切。

4

1 回答 1

0

如果您制作了一个commit并且想要还原它(它仍然是最新的),您可以执行以下操作:

git reset --hard HEAD^

这要求您尚未push编辑它。您将永久丢失最新的提交。

如果您已推送它,则必须将其还原:

git revert <commit-id>

从中获取提交 ID git log

我这里没有 git 命令行,并且有一段时间没有使用它,所以如果上面有任何错别字/错误,我深表歉意,但我认为它应该可以工作:)

于 2013-08-09T17:35:18.850 回答