使用git reset --hard撤消我的错误

时间:2012-06-06 07:27:24

标签: git version-control

我意外地使用git add .添加了一些文件。我想使用git reset --hard删除更改。当我输入时,我收到此错误消息。

fatal: Failed to resolve 'HEAD' as a valid ref

我尝试输入git reset --hard HEAD^。仍然无法解决它。

我该如何解决?

2 个答案:

答案 0 :(得分:4)

听起来你正试图在新创建的回购中构建初始提交。

由于您尚未实际提交任何内容,因此您可以重新开始删除.git目录并再次运行git init


或者,您可以尝试git rm --cached .从索引中删除文件。

答案 1 :(得分:1)

你试过git reset origin/master吗?

如果您有一些未提交的提交,请

或将origin/master更改为提交ID。