Linux 在git提交时忽略数据库文件

Linux 在git提交时忽略数据库文件,linux,django,git,Linux,Django,Git,我正在使用Django开发一个网站,我不想将数据库提交到git存储库。我已经将database.db包含到我的.gitignore文件中,但它不起作用:每当我调用git status时,该文件仍会出现在“未提交的更改”列表中。我需要做什么特殊的配置 谢谢 您的问题是您的文件已经在GIT中被跟踪。尝试: git rm --cached [filename] 是否已将.gitignore放在包含database.db的文件夹中?是否确实调用了忽略文件.gitignore?(例如,如果您在记事本中创

我正在使用Django开发一个网站,我不想将数据库提交到git存储库。我已经将
database.db
包含到我的
.gitignore
文件中,但它不起作用:每当我调用
git status
时,该文件仍会出现在“未提交的更改”列表中。我需要做什么特殊的配置


谢谢

您的问题是您的文件已经在GIT中被跟踪。尝试:

git rm --cached [filename]

是否已将.gitignore放在包含database.db的文件夹中?是否确实调用了忽略文件.gitignore?(例如,如果您在记事本中创建了它,它可能被称为.gitignore.txt,这将不起作用)。是的,Eran,它位于正确的文件夹中,名为.gitignore。此外,.gitignore中包含的其他文件也会被忽略,但这不会发生在数据库中。