💡
原文中文,约5700字,阅读约需14分钟。
📝
内容提要
git clean是一个用于删除git仓库中未跟踪文件的命令,有多个选项可用。使用时要谨慎,可以先使用--dry-run选项来验证将要删除的文件。
🎯
关键要点
- git clean 是用于删除 git 仓库中未跟踪文件的命令。
- 使用 git clean 时要谨慎,建议先使用 --dry-run 选项验证将要删除的文件。
- git clean 的选项包括 -f/--force、-n/--dry-run、-d、-q/--quiet、-i/--interactive、-e/--exclude、-x 和 -X。
- -f/--force 选项用于强制删除文件,必须使用。
- -n/--dry-run 选项用于模拟删除,查看将要删除的文件。
- -d 选项用于递归删除未跟踪的目录中的文件。
- -q/--quiet 选项用于静默操作,不显示信息。
- -i/--interactive 选项用于交互式删除文件,可以选择性删除。
- -e/--exclude 选项用于排除满足特定模式的文件。
- -x 选项表示不使用 .gitignore 中的规则,删除所有文件。
- -X 选项只删除满足 .gitignore 中规则的文件。
- 使用 git clean 前务必确认,避免误删文件。
➡️