删除git commit的所有文件?

Moh*_*nde 7 git

可能重复:
撤消"git add"?

我弄错了:

git add .
Run Code Online (Sandbox Code Playgroud)

其中添加了重要的东西,如.bashrc.即使我跑:

git rm .
Run Code Online (Sandbox Code Playgroud)

当我跑:

git push project master
Run Code Online (Sandbox Code Playgroud)

一切都还在增加.我甚至重新安装了git,但我仍然对此感到困惑.我找到的解决方案是重新开始并从提交中删除所有文件.我还能做些什么来删除提交中的所有文件吗?

Dav*_*low 13

您可以使用git reset来取消更改,甚至git reset --hard HEAD~吹走最近的提交(小心那个,它甚至不会保留您的更改.)

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


Thi*_*ter 6

使用git reset.