📅  最后修改于: 2023-12-03 14:41:27.640000             🧑  作者: Mango
在Git中,当我们要删除某些文件或文件夹时,可以使用 git rm
命令。
git rm [-r] [--cached] 文件或文件夹
-r
参数表示递归删除目录及目录中所有内容--cached
参数表示删除文件但不删除本地文件系统中的文件,只删除缓存区中的文件删除文件夹 test
:
git rm -r test
删除文件夹 test
,但不删除本地文件系统中的文件:
git rm -r --cached test
git rm
命令后,已经删除的文件或者文件夹并没有从本地文件系统中移除,需要再次执行 git commit
提交更改git checkout
命令撤销,前提是还没有执行 git commit
提交更改--cached
参数的影响,会被彻底删除,请谨慎操作更多关于 git rm
命令的使用方法,可以查看 官方文档。