📜  git rm 文件夹 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:41:27.640000             🧑  作者: Mango

Git RM 文件夹

在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 命令的使用方法,可以查看 官方文档