2015-09-08 161 views
2

git clean文档,特别是-d参数:Git中的“未跟踪目录”是什么意思?

-d

除了未跟踪文件中删除未跟踪目录。如果未跟踪的目录由不同的Git存储库管理,则默认情况下不会删除它。如果您真的想删除这样的目录,请使用-f选项两次。

什么是“未跟踪目录”?目录中没有任何跟踪文件?因为我不认为Git首先有跟踪目录的概念。

是否有其他命令与这个概念一起工作,还是仅仅是clean

回答

4

确实,Git没有跟踪目录。 “未追踪目录”仅仅是仅包含未追踪(或不包含)文件的目录。

2

该参数用于递归删除完整的未跟踪目录,以便只包含未跟踪文件的目录。

相关问题