gpt4 book ai didi

git - db.sqlite3 在 git 中不能被忽略

转载 作者:行者123 更新时间:2023-12-03 23:37:47 24 4
gpt4 key购买 nike

我已添加 *.sqlite3到我的 .gitignore_global文件:



当我跑 git status在我的终端里还有 db.sqlite3列为修改:



如何忽略我的 SQLite 文件?

最佳答案

我在这里看到三个问题:

  • .gitignore_global不是标准的 Git 忽略文件。 如果你没有告诉 Git,它不会有任何影响。类似 git config --global core.excludesfile <file>可用于添加全局忽略文件。
  • 你的截图实际上没有显示 *.sqlite3在您的忽略文件中。 您必须添加它,或类似的模式。
  • 最后,也是最重要的, Git 的忽略系统不会阻止被跟踪的文件被修改。它只是首先防止文件被跟踪。 您的屏幕截图显示 db.sqlite3作为被修改,不是新的。

    你可以告诉 Git 停止跟踪文件 git rm --cached db.sqlite3 .这将保留文件,但将其从存储库中删除。一旦完成,并且前两个问题已经解决,您的文件应该被忽略。
  • 关于git - db.sqlite3 在 git 中不能被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46264963/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com