我在git中签出了一个分支来试验开发一个涉及进行三次迁移的功能,这是我运行的。保留数据库中非常少量的数据并不重要。将分支合并回主服务器时如何处理此问题?我应该在合并之前回滚迁移,然后在合并之后再次运行它们(这似乎是由一个SO回答建议的),或者我将它保留原样并将所有内容交给分支,然后合并它而不回滚任何东西。另一个SO回答建议从gitignore文件中删除数据库,但不清楚这是否仅在保存数据可能很重要的情况下才是必要的。git分支与迁移运行
# Ignore the default SQLite database.
/db/*.sqlite3