我一直在一个rails站点的git分支中工作。在迭代过程中,我对模式进行了大量随机更改,并进行了一些迁移,这些迁移恢复了以前的迁移,以添加列和类似的内容。是否可以删除那些冗余的迁移(即相互颠倒的迁移对)?我不明白为什么它会造成任何问题,因为没有其他人在这个分支上工作,最终结果将是相同的。如果我继续这样做,会有任何麻烦吗?
发布于 2010-07-15 16:47:58
假设您非常清楚要做什么以及如何做,应该不会有问题。
但是,你应该问问自己为什么要这样做?它不会添加到您的项目中。它只屏蔽了(一些)您的迭代,这可能会方便以后回顾以了解您的工作过程或向其他人解释它。
就我个人而言,我只会将你的分支与主分支合并,而不会删除任何更改。没什么好丢脸的,对吧?
https://stackoverflow.com/questions/3253788
复制相似问题