2011-01-11 90 views
1

我想从以下条件忽略除了我的文件夹结构中的所有文件:的Git忽略所有的文件夹,除了

profiles (and all folders/files recursive) 
sites/xxx (and all folders/files recursive) 

目前我gitignore文件看起来像:

`*` 
!sites/xxx 
!sites/xxx/modules 
!sites/xxx/modules/* 
!profiles 
!profiles/xxx 
!profiles/xxx/* 

这没有按”允许我跟踪网站/ XXX /模块/新,但无论如何,围绕这一点。

回答

1

不看手册,我有一个模糊的内存,.gitignore按顺序处理,所以!行应该在*之前。