意外地将一个不同的项目提交到git仓库

时间:2013-08-09 16:07:48

标签: git github

我意外地将一个不同的项目提交到git存储库,这改变了我的存储库的完整结构,我怎样才能恢复到以前的版本并重新获得所有内容。请帮我 我刚从eclipse使用force选项提交了一个项目,这是一个不同的项目,通过添加一个远程路径,它改变了一切。

1 个答案:

答案 0 :(得分:0)

如果您已经制作了一个commit并且想要还原它(它仍然是最新版本),您可以这样做:

git reset --hard HEAD^

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

如果你推了它,你将不得不还原它:

git revert <commit-id>

git log获取提交ID。

我这里没有git命令行,并且暂时没有使用它,所以如果上面有任何错别字/错误,请道歉,但我认为它应该有效:)