如何修复此git网络图?

时间:2017-02-03 10:26:38

标签: git github merge

我正在应用@nvie在article中描述的分支模型。随着一个变化;我使用staging分支来测试和构建预发布版本,然后将它们合并到master

所以我有develop -> staging -> master。来自develop的更改会合并到staging(例如0.1.0-pre),经过测试,然后如果所有内容都合并到master(在本例中为0.1.0 )。

以下工作流程的网络图如下所示:

network graph

奇怪的是,develop上的提交在图表中显示为staging上的提交。我的意图是让所有提交都显示在develop上,合并箭头从developstaging用于预发布,并合并从stagingmaster的箭头对于版本(目前是这种情况)。

那么如何让我的网络图/ git历史记录与develop -> staging -> master模型相似?

1 个答案:

答案 0 :(得分:2)

因此,它在另一组合并后(使用完全相同的策略)进行了纠正。所以似乎没什么需要做的。

branch graph