如何在本地分支上保留不同的文件(/文件版本),而不是以git状态显示它们?

时间:2018-01-30 07:34:05

标签: python django git postgresql python-2.7

我:我在团队中的Django项目上工作(开发)。我们使用postgresql作为数据库。出于显而易见的原因,我没有跟踪迁移文件夹(和文件)。

问题:有时我在多个分支上工作,当扩展django.db.models.Model的模型存在差异时,makemigrations失败。

我对问题的处理方法:我决定在我的机器上为每个分支设置一个不同的数据库。发现这可以使用pygit2完成(保持数据库的名称与分支的名称相同)。

我的方法出现问题:每个分支中的迁移都是相同的,因为我没有跟踪它们。我不想跟踪迁移,因为推送它们会干扰生产服务器迁移。

要求:每当我切换分支时,迁移都应该改变,但同时它们应该在'git status'期间不会弹出。

提前谢谢

0 个答案:

没有答案