2014-05-06 70 views
1

我检查了全局忽略规则.gitignore_global,然后我检查了全局规则.gitconfig,但在我的系统中找不到这样的文件(Ubuntu Linux,没有任何文件在~/ )。然后我也检查了项目的./git目录,但它也没有任何.gitignore文件。.sqlite文件被忽略,虽然不在忽略列表中

尽管如此,当我尝试git add .时,git会警告我,它会忽略.sqlite文件,以符合我的git忽略模式。

我从来没有设置这样的模式,所以它必须是一些默认行为。

我在哪里可以找到gitignore而哪些是防止SQLite文件添加到存储库?

我对Git仍然很陌生。

+1

文件目录中的任何'.gitignore'文件或其父项之一? – laalto

+0

'.gitignore'在回购树和'.git/info/exclude' – user3159253

回答

2

随着近来足够的Git版本(你必须有混帐1.8.3.3+),你可以使用git check-ignore

git check-ignore -v .sqlite 

这会给你的文件的的.gitignore行负责你的附加不成功。