删除Git提交的所有文件?


Remove all files for git commit?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Undo “git add”?

我跑错了:

1
git add .

增加了一些重要的东西,比如.bashrc。即使我跑步:

1
git rm .

当我跑步的时候:

1
git push project master

一切都还在增加。我甚至重新安装了Git,但我仍然被这个困扰着。我找到的解决方案是重新启动并从提交中删除所有文件。是否还有其他方法可以从提交中删除所有文件?


您可以使用git reset来取消变更,甚至可以使用git reset --hard HEAD~来取消最近的承诺(小心这一点,它甚至不会保留您的变更)。

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


使用git reset