我浏览了其他的问题,但是没有找到适用于我的项目的有效解决方案。我的项目是一个Magento项目,我想排除除此之外的所有内容:
/app/design/frontend/default/theme_name # and obviously all subfolders
/skin/frontend/default/theme_name # and all subfolders
我尝试了很多组合但都没有成功。目前我卡在这个.gitignore文件上:
*
!/app/
!/app/*
app/*
!/app/design/
!/app/design/*
但是它在设计文件夹下无法递归工作。它只添加了我创建的设计文件夹内的一个测试文件。
!/another/directory
对我不起作用。我应该在每个级别上忽略/取消忽略。 - s3v3ngit version 1.7.4.1
。 - Paweł Obrok$ git --version
git version 1.7.4.1
。 - s3v3n/another/directory
。正如manojlds所指出的那样,它被简单地忽略了,因为它的父目录被忽略了。 - s3v3n