忽略 Github 和 Django 中的文件

Ignoring file in Github and Django

我和我的朋友都在用 Django 开发一个项目。我们是 GitHub 和 Django 的初学者。我们已经设法使用 .gitignore 来忽略某些文件。这就是 .gitignore 的样子:

.DS_Store
groupProject/__pycache__
marketplace/__pycache__
marketplace/migrations/__pycache__
marketplace/templatetags/__pycache__
db.sqlite3

我们遇到的唯一问题是,当我们尝试推送时,我们收到一条错误消息,指出此文件 'db.sqlite3' 存在合并冲突。我已经在 .gitignore 中添加了这个文件,出于某种原因它仍然决定读取它?

我们该怎么办?

尝试使用以下命令从存储库中删除 db.sqlite:

git rm --cached db.sqlite

我认为发生这种情况是因为您在将 db.sqlite 添加到存储库后忽略了它 ;)