为 Django 网站创建 .gitignore 文件

新手上路,请多包涵

我已准备好将我现有的 Django 项目(我一直在本地环境中运行)推送到 Bitbucket 存储库,以便我可以在公共服务器上运行它。目前我觉得有很多在本地开发中创建的文件需要添加到 .gitignore

在 github 上找到了这个 .gitignore 文件, 但我仍然觉得它缺少一些东西,例如它似乎没有从每个 migrations 文件夹中删除文件。那里还有很多我不知道它们做什么的东西——我知道并不是所有的东西都是需要的。任何建议表示赞赏。

原文由 Zorgan 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 554
1 个回答

您可以考虑 为 Django 项目量身定制的 gitignore

并且不要忘记,如果您已经添加并提交了文件夹内容,则需要在 .gitignore 生效之前将其删除。

 git rm --cached -r afolder/

但是,默认情况下,不会忽略 migration 。 (您可以 跳过其中一些迁移步骤

正如 Ora 在评论中指出的那样,请参阅“ 我应该在 .gitignore 文件中添加 Django 迁移文件吗? ”。

所以,不要将 migration/ 添加到你的 .gitignore

原文由 VonC 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏