我应该在文件中添加Django迁移.gitignore
文件吗?
由于迁移冲突,我最近得到了很多git问题,并且想知道我是否应该将迁移文件标记为忽略.
如果是这样,我将如何添加我的应用程序中的所有迁移,并将它们添加到.gitignore
文件中?
首先,我问的是1.7中引入的Django迁移,而不是south
.
假设我有迁移001_add_field_x
,002_add_field_y
并且它们都应用于数据库.现在我改变主意并决定恢复第二次迁移并将其替换为另一次迁移003_add_field_z
.
换句话说,我想申请001和003,跳过002,我该怎么做?
PS我知道我可以向后迁移到001,但是在我进行003迁移并执行迁移命令之后,001到003将全部应用,对吧?