`git rm`什么时候只从索引中删除文件,何时同时从索引和工作目录中删除?


When does `git rm` remove a file only from the index, and when from the index and working directory simultaneously?

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

Git的版本控制说

git rm will remove a file only from the index or from the index and working directory
simultaneously.

何时只从索引中删除文件,何时从索引和工作目录中同时删除?

谢谢。


正如在同一文档中所解释的,如果您包含--cached选项,它将只从索引中删除,如果不包含,它将同时删除这两个选项。