我想忽略以cached
开头的特定文件。在我的.gitignore
文件中,我有一行cached*
,但当我执行git status
时,我会得到以下内容:
datasets/task1/thing1/cached_somethingsomething1
datasets/task2/thing2/cached_somethingsomething2
datasets/task3/thing3/cached_somethingsomething3
.
.
.
我也试过**
,但结果是一样的。
有没有一种方法可以递归地忽略文件,或者我必须为每个子目录指定忽略模式?
我认为这应该有效:
**/cached*
也许你可能更喜欢这个:
datasets/task?/thing?/cached*
或者这个:
datasets/task*/thing*/cached*