使用git clean命令清除Git仓库中未管理的子目录
清除无法通过 git clean -fd 命令删除的文件的方法。
例句: 我喜欢在阳光明媚的日子里去公园散步。
Paraphrase: 我喜欢在天气晴朗的日子里去公园散步。
当将一个仓库引入另一个仓库时,使用git clean -fd命令无法完全清除所有内容。
$ git clean -fd
Skipping repository sub-repo/
可能的情景是,在考虑子模块的阶段?
结论
使用 git clean -ffd 命令可以完全清除。
阅读 git clean 帮助文档
根据git clean -f的说明,只使用-f不会删除包含.git目录的文件夹,所以建议添加两个f。
-f, --force
If the Git configuration variable clean.requireForce is not set to false, git clean will refuse to delete files or
directories unless given -f, -n or -i. Git will refuse to delete directories with .git sub directory or file unless a
second -f is given.
请提供以下内容的汉语本土的同义表达,只需一种选项:
参考