如何将我的本地git存储库恢复到它在GitHub上的状态?

时间:2011-06-14 05:39:42

标签: git github

我正在使用Git并希望摆脱我目前的所有更改,并使我的文件看起来与他们在GitHub上的回购中完全一样。我该怎么做?

我一直在寻找并发现了一些东西,但我要小心,不要弄乱任何东西。

3 个答案:

答案 0 :(得分:5)

您可以先在新目录中尝试此操作,以确保您确定它的功能。如果你有一个HEAD(可能来自之前的提交),你可以使用:

git reset --hard HEAD

这会转储您当前的更改并返回上次提交的位置(即您上次停止的位置)。

希望有所帮助:)

答案 1 :(得分:5)

请参阅:http://git-scm.com/docs/git-reset

git reset --hard HEAD

这将帮助您度过难关。

答案 2 :(得分:2)

如果你想重新开始使用github上的内容,最简单的方法就是创建一个新的克隆。