Eu gostaria de ter sabido sobre esta bandeira antes:
manage.py migrate --ignore-ghost-migrations
Quando você está pulando em diferentes branches de recursos e executando migrações no Django (South), você sem dúvida se depara com este pequeno truque:
! Não estou confiando em mim; conserte isso sozinho mexendo
! com a tabela south_migrationhistory, ou passe –delete-ghost-migations
! para o sul para excluir TODOS esses registros (pode não ser bom).
Mas se você está planejando voltar para um branch com essas migrações, pode fazer mais sentido simplesmente ignorá-las.