我不小心提交了一个不同的项目到git仓库中,这改变了我的仓库的完整结构,我如何才能恢复到以前的版本并找回所有的东西。请帮帮我,我刚刚提交了一个项目从eclipse使用强制选项,这是一个不同的项目添加了一个远程路径,它改变了一切。
发布于 2013-08-10 01:35:19
如果你已经创建了一个commit,并且你想恢复它(它仍然是最新的),你可以这样做:
git reset --hard HEAD^这要求您尚未对其执行push操作。您将永久丢失最新提交。
如果您已推送它,则必须将其还原:
git revert <commit-id>从git log获取提交id。
我在这里没有git命令行,也有一段时间没有使用它了,所以如果上面有任何打字错误/错误,我很抱歉,但我认为它应该可以工作:)
https://stackoverflow.com/questions/18151080
复制相似问题