6.使用 git rm 删除文件

时间:2024-03-20 12:06:07

git rm, rm 表示 remove移除的意思,后面跟上要删除的具体的文件名,如要删除多少文件,使用空格分隔开不同的文件名,如果你要删掉整个目录,包括目录里面的所有的文件,可以加上 -r 参数,然后再加上目录的名称。

  • 要从项目里面删除 git 已经跟踪了的文件,有两种方法,一种就是直接在目录中找到想要删除的文件移到废纸篓,再用 git rm 命令,把这些文件或目录从 git 里面删除掉。 另一种就是直接使用 git rm 命令去删除文件。
  • 接下来,例如我们要删除掉 MainActivity.java 这个文件 , 可以在文件系统里面找到这个文件,再把移到废纸篓里,或者,使用 git rm ,直接删除它。这里我们输入命令 git rm MainActivity.java 回车,再查看一下状态 git status
    6.使用 git rm 删除文件
  • 提示有一个将要被提交的修改, deleted 删除了 MainActivity.java 这个文件,这时,MainActivity.java 这个文件已经从工作目录里面删除掉了,接下面去提交一下 git commit -m '删除了文件 MainActivity.java'
  • 需要注意是,在使用 git rm 命令删除文件之前,要确定这个文件已经在 git repository 里面,并且没有将要被提交的修改,也就是如果你修改了想要删除的文件,但是还没有提交它,git 不会让你删除掉这个文件,你需要添加修改,并且提交以后,才能删除它

结束语

本篇内容的介绍了怎么使用 git rm 删除文件/目录的介绍,后面的文章会带来Git的详细使用。如有欠缺或不对的地方欢迎评论,谢谢观看。