背景
在刚工作的时候,经常会把git库搞乱,然后没办法,只能先备份文件,然后再与远程库分支同步。备份的时候,经常就是重命名一下文件夹,这样时间长了,会导致一个问题,出现一大堆没有跟踪的文件,还好git有对应功能来帮忙处理,否则就要一个一个的删除了。
方法
-
git clean
这个命令会删除当前路径下的所有未被跟踪的文件,如果添加了 -x 的命令,则会把路径下面git ignore忽略的内容也删除掉,对于重新整理项目来说,还是很有用的。 -
参数介绍
-i 显示交互界面
git clean -i
TIM截图20180605230636.png
-x 删除包含git ignore里的文件
-n 不会真正删除文件,只会显示哪些文件需要删除
git clean -n
TIM截图20180605231131.png








网友评论