我试图让我的 .gitingore 工作(链接到问题:))。
我刚刚做了
git rm . -r --cached
现在,当我输入时,我有一个完整的已删除文件列表:
git status -s
这是正常的吗?我可以安全地提交所有更改吗?
或者也许有办法撤销这个命令?
PS:我试图了解这个命令的作用,但我只发现了这个:http ://brianloomis.wordpress.com/2009/08/10/git-rm-r-cached/ 这对我来说不是很清楚.
PS 2:好的 :) 为了保存我的皮肤,我进行了重置:
git reset HEAD *
已删除的文件再见了 :) 在 git status -s 中不再可见。但是仍然可以安全地执行命令:
git rm . -r --cached and then add and commit it?