我正在尝试遵循git分支策略,如下图所示:
但是,当我从develop
分支到release
,然后将release
分支合并回develop
和master
时,Github上的网络图显示以下内容:
这使得看起来好像develop
从release
分支,而不是应该如此(特别是一旦删除了发布分支并且其名称不再出现)。
我完全按照this tutorial的步骤进行了操作:
git checkout -b dev
(在master
上)dev
git checkout -b release-1.0 dev
release-1.0
git checkout master
git merge --no-ff release-1.0
git checkout dev
git merge --no-ff release-1.0
有没有办法让Github网络图正确显示? (通过更改Github中的设置或更改分支和合并所采取的步骤)
答案 0 :(得分:1)
听起来GitHub不太擅长显示网络图。对于那些好奇的人,我刚刚检查了GitKraken,它似乎在显示网络图上做得非常出色。我也尝试了一个更复杂的回购,它显示的东西非常好!