| 演练 | -n / --dry-run 列出而不删除 |
|---|---|
| 关键参数 | -f 执行;-d 目录;-x 忽略文件;-X 仅忽略文件 |
| 排除 | -e <模式> 保留匹配项 |
常用示例
常用示例
git clean -n
git clean -fd
git clean -ndX # 只演练将被清理的忽略文件
git clean -fdx
git clean -fd -e keep.txtclean 删除的是磁盘文件,不进回收站也未经版本库;先 -n 核对列表,再决定是否加 -f 执行。
删除未跟踪文件与目录:-n 先演练列出将删项,-f 执行,-d 处理目录,-x 连忽略文件一起清、-X 只清忽略文件。
| 演练 | -n / --dry-run 列出而不删除 |
|---|---|
| 关键参数 | -f 执行;-d 目录;-x 忽略文件;-X 仅忽略文件 |
| 排除 | -e <模式> 保留匹配项 |
git clean -n
git clean -fd
git clean -ndX # 只演练将被清理的忽略文件
git clean -fdx
git clean -fd -e keep.txt