我正在尝试以编程方式获取要使用的未跟踪文件的列表。
然而,我似乎无法让git报告未跟踪目录中的未跟踪文件。它总是只列出包含文件的最低级别目录。
我试过了:
git status --untracked-files=all
和
git ls-files --others --exclude-standard
暂存目录中的任何文件都会让git报告目录中的所有其他文件,但我并不真的想这样做。
另外,我可以使用bash列出所有的文件--但是我必须让git告诉我哪些文件是gitignored的。
有没有办法完全用git来做到这一点呢?或者是用其他工具做这件事的有效方法?
发布于 2018-08-15 07:43:48
最终得到了答案: Git不会展开未跟踪的文件夹,这些文件夹也是Git存储库。
https://stackoverflow.com/questions/51848552
复制相似问题