如果我这样做:
touch _gandalf
然后:
rg --files | grep gandalf | wc -l
或
ag -l -g "" | grep gandalf | wc -l
我得到0
次匹配。
现在,如果我touch gandaf
,我会1
匹配。
为什么?以下划线开头的文件是否具有与隐藏文件类似的行为?也许是mac的文件系统上的东西?正如标题中所提到的,如果我替换find .
的ag / rg,它会按预期工作。
答案 0 :(得分:1)
就我而言,我的全局.gitignore
有一个clausule来排除以下划线开头的文件。
但我认为保留所有这些文件很有用(如评论中所述):
的.gitignore
.IGNORE
.rgignore
.agignore