我一直在阅读,现在没有符合我的设置的解决方案。Git,忽略除子目录中的几个以外的所有文件
我正在开发一个额外的CMS,我不想保留所有的cms文件在我的回购。
我想保留的文件包括:
/_build/ [everything inside here]
/core/components/mycomponent/ [everything inside here]
不过,我想忽略core
目录中的所有其他文件以及其他目录。
我该如何在gitignore中表达这一点?我已经尝试了1.8.2的新语法,但我无法实现它的工作。
如此简单的方法忽略了内_build
*
!.gitignore
!/_build
!/_build/**
而不是试图'ignore'一切,除了几个文件夹,为什么不只加几个文件夹? – kums 2014-11-23 17:59:42