我有一个很大的代码库(比如一个wordpress安装),并且想要忽略除我自己更改的几个文件(比如主题)之外的所有内容。我知道除了一些带
的单个文件,我可以忽略文件/foo/*
!/foo/bar
但是如果我要保留的目录是深度嵌套的,那么这不起作用。我试过了:
/foo/*
!/foo/bar/baz
但也会忽略baz
。在另一个问题中有一个proposed solution,就像
/foo/*
!/foo/bar
/foo/bar/*
!/foo/bar/baz
但如果我要保留的目录嵌套得更深,那么这会变成一个该死的PITA。
是否有更简单的解决方案可以保留/foo/bar/baz
但忽略其他所有内容?
答案 0 :(得分:0)
**
!/foo/bar/baz/**
忽略除baz和子文件夹之外的所有内容。