git rm, rm 表示 remove移除的意思,后面跟上要删除的具体的文件名,如要删除多少文件,使用空格分隔开不同的文件名,如果你要删掉整个目录,包括目录里面的所有的文件,可以加上 -r 参数,然后再加上目录的名称。
- 要从项目里面删除 git 已经跟踪了的文件,有两种方法,一种就是直接在目录中找到想要删除的文件移到废纸篓,再用 git rm 命令,把这些文件或目录从 git 里面删除掉。 另一种就是直接使用 git rm 命令去删除文件。
- 接下来,例如我们要删除掉
MainActivity.java
这个文件 , 可以在文件系统里面找到这个文件,再把移到废纸篓里,或者,使用 git rm ,直接删除它。这里我们输入命令git rm MainActivity.java
回车,再查看一下状态git status
。
- 提示有一个将要被提交的修改, deleted 删除了
MainActivity.java
这个文件,这时,MainActivity.java
这个文件已经从工作目录里面删除掉了,接下面去提交一下git commit -m '删除了文件 MainActivity.java'
。