我的git repo没有显示未跟踪的文件:
[status]
showUntrackedFiles = no
现在,我已将几个子文件夹中的文件添加到git中(我知道git没有子文件夹的概念)。
是否有可能以某种方式从子文件夹中看到未跟踪的文件?
我在想这个:
我不确定我能否以某种方式获得第2步?
换句话说,我只需要在'deeplevel'1上隐藏未跟踪的文件,即仅用于根目录。
答案 0 :(得分:0)
使用.git/info/exclude
作为das-g建议,使用如下模式:
# Ignore everything...
*
# ...except subdirectories...
!*/
# ...and their contents.
!*/*
您需要两个例外,因为:
It is not possible to re-include a file if a parent directory of that file is excluded.
答案 1 :(得分:0)
我做了不同的事情:https://github.com/igr/homer/blob/master/homer#L65