我有一个“主”存储库,我克隆它并在克隆中进行一些更改。与此同时,“main”中还有其他变化,所以我将它们拉出来并将它们合并到我的克隆中。我在克隆中进行了更多更改,并合并了“main”中的任何其他新更改。这给了我这个图表:
当我在克隆中完成工作时,我推送到主存储库,现在“main”中的图形如下所示:
我知道它们在拓扑上是相同的,但对我来说第一个更清楚(这是一个非常简单的案例,但事情可能会变得更复杂)。
有什么办法可以防止这种情况发生吗?我发现了这个关于事后重新排序图表的问题,但我在想我的工作流程中可能存在问题,或者我可以改变一些东西来防止它。