我已准备好将我现有的 Django 项目(我一直在本地环境中运行)推送到 Bitbucket 存储库,以便我可以在公共服务器上运行它。目前我觉得有很多在本地开发中创建的文件需要添加到 .gitignore
。
我 在 github 上找到了这个 .gitignore
文件, 但我仍然觉得它缺少一些东西,例如它似乎没有从每个 migrations
文件夹中删除文件。那里还有很多我不知道它们做什么的东西——我知道并不是所有的东西都是需要的。任何建议表示赞赏。
原文由 Zorgan 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以考虑 为 Django 项目量身定制的
gitignore
。并且不要忘记,如果您已经添加并提交了文件夹内容,则需要在 .gitignore 生效之前将其删除。
但是,默认情况下,不会忽略
migration
。 (您可以 跳过其中一些迁移步骤)正如 Ora 在评论中指出的那样,请参阅“ 我应该在
.gitignore
文件中添加 Django 迁移文件吗? ”。所以,不要将
migration/
添加到你的.gitignore
。