排除嵌套文件夹的gitignore模式是什么?

时间:2017-03-01 01:31:25

标签: git gitignore

我在项目中有以下文件夹:

date

并且想要忽略所有文件夹EXCEPT / wwwroot / lib / daily / dist以及任何子文件夹和文件。实现这一目标的gitignore模式是什么?

2 个答案:

答案 0 :(得分:0)

试试这个

/wwwroot/lib/blue-imp-fileupload
/wwwroot/lib/jquery
/wwwroot/lib/foundation-sites
/wwwroot/lib/font-awesome

所以 / wwwroot / lib / daily / dist 就在那里。只是不要在 .gitignore 中包含该路径。 我测试了这种模式。

答案 1 :(得分:0)

我在这里找到答案:.gitignore exclude folder but include specific subfolder

.gitignore中,添加:

wwwroot/*
!wwwroot/lib/
wwwroot/lib/*
!wwwroot/lib/daily/
wwwroot/lib/daily/*
!wwwroot/lib/daily/dist/