| 用途 | 删除文件并进入暂存区 |
|---|---|
| 语法 | git rm [选项] <文件> |
| 关键参数 | -r 目录;--cached 保留工作区;-f 强制 |
常用示例
常用示例
git rm old.txt
git rm -r legacy/
git rm --cached .env # 停止跟踪,保留本地文件
git rm -f build.loggit rm 等价于删除文件后 git add 记录删除;用文件管理器删掉再加 -u 也能达到同样效果。
删除文件并暂存删除动作;--cached 只把文件移出版本库、保留磁盘内容,适合把误提交文件停止跟踪。
| 用途 | 删除文件并进入暂存区 |
|---|---|
| 语法 | git rm [选项] <文件> |
| 关键参数 | -r 目录;--cached 保留工作区;-f 强制 |
git rm old.txt
git rm -r legacy/
git rm --cached .env # 停止跟踪,保留本地文件
git rm -f build.log