Github 网络图显示不正确
Github network graph not displaying correctly
我正在尝试遵循 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 中的设置或更改分支和合并的步骤)
听起来 GitHub 只是不太擅长显示网络图。对于那些好奇的人,我刚刚查看了 GitKraken,它似乎在显示网络图方面做得非常出色。我还尝试了一个更复杂的回购协议,它显示得非常好!
我正在尝试遵循 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 中的设置或更改分支和合并的步骤)
听起来 GitHub 只是不太擅长显示网络图。对于那些好奇的人,我刚刚查看了 GitKraken,它似乎在显示网络图方面做得非常出色。我还尝试了一个更复杂的回购协议,它显示得非常好!