例如,我有这些文件:
sorting
generateData
tmp.c
tmp.txt
我想忽略两个文件“sorting”和“generateData”。
我尝试将“[^。] +”,“ [^。] ”添加到.gitignore文件中,但它不起作用。
答案 0 :(得分:2)
我建议您阅读手册:man gitignore
。
你的语法错误,实际上你不能做你所要求的,因为它不是正则表达式引擎。请尝试添加您要忽略的特定文件:
sorting
generateData
答案 1 :(得分:0)
通过一些工作,你可以为任何特定的回购获得这种效果。
如果你把
*
!*.*
位于.gitignore
的顶部,可以接受所有且仅包含点的文件。这样做你想要的,但也绕过所有低优先级文件。
因此,如果你把上面的内容放在.git/info/exclude
的顶部,那么它将会忽略所有内容而无需点并且关闭你的个人排除(在{{1}中} 默认情况下)。你可以很容易地解决这个问题,但它永远不会很漂亮。