Gitignore忽略了我想要包含的文件

时间:2016-06-01 14:01:47

标签: git

我正在使用

结构的CMS工作
-root
---app
----themes
-----theme_name
-------template
-------js
-------parts
-------css

在主题内我放置了一个gitignore

*
!.gitignore
!SB_Blog_Home
!README.md

但是我注意到在SB_Blog_Home中我可以添加一些内容到主题文件夹的根目录并跟踪它,但所有文件夹都会被忽略。不知道我在这里做错了什么,但任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:2)

*会忽略文件和文件夹。

请尝试忽略文件,取消签名文件夹及其内容:

**
!.gitignore
!SB_Blog_Home/
!SB_Blog_Home/**
!README.md

使用git check-ignore -v检查什么是和不被忽略(-v很重要):

git check-ignore -v -- afile