今天遇到 git clean -f 清除不了未被跟踪的文件。
原因在于git clean -f 只删除已经被跟踪的目录中的新增文件,新增文件如果在“新增文件夹”则不会被删除
1.删除untracked files: git clean -f
2.删除untracked files&untracked document: git clean -fd
3.连同gitignore的untrack的file/doc一起删除: git clean -fdx(慎用该命令,可能删除忽略文件中的编译文件)
4.可以在删除时,添加-n,列出删除的文件,防止被误删:git clean -nfd(git clean -n)
最后
以上就是搞怪路人最近收集整理的关于git清除命令的全部内容,更多相关git清除命令内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复