1

我一直在 Rails 站点的一部分的 git 分支中工作。我在迭代时对架构进行了很多随机更改,并且我进行了一些迁移,这些迁移恢复了以前的迁移以添加列和类似的东西。删除这样的冗余迁移是否可以(即相互反转的成对迁移)?我不明白为什么它会导致任何问题,因为没有其他人在这个分支上工作,最终结果将是相同的。如果我继续这样做会有麻烦吗?

4

1 回答 1

1

假设您非常清楚该做什么以及如何做,那么应该没有问题。

但是,您应该问自己为什么要这样做?它不是您项目的补充。它只掩盖(部分)您的迭代,这可能便于稍后回顾以了解您的工作过程或向其他人解释它。

就个人而言,我只会将您的分支与主分支合并,而不会删除任何更改。没什么好丢脸的吧?

于 2010-07-15T08:47:57.547 回答