要解决的问题
git clean 命令
root@why:Gallery2# git clean -h
usage: git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>...
-q, --quiet do not print names of files removed
-n, --dry-run dry run //【重点】显示将要被删除的文件。这个命令是 clean 的一次演习,告诉你哪些文件会被删除
-f, --force force
-i, --interactive interactive cleaning
-d remove whole directories //【重点】删除目录
-e, --exclude <pattern> //不包括
add <pattern> to ignore rules
-x remove ignored files, too
-X remove only ignored files
使用注意
(1)git clean -f 默认删除当前目录,且不删除目录
(2)无脑操作到根目录 git clean -fd 删除文件和目录