关闭 GitHub 个特征分支,同时保留网络图中的标签

Closing GitHub feature branches while retaining labels in Network Graph

我喜欢 GitHub 的 "Network Graph" 观点。我喜欢它如何让我了解存储库随时间推移的进展情况:

不幸的是,我注意到一个问题。当我将分支合并到 master 时,如果我从 remote (GitHub) 中删除原始功能分支,小分支名称标签就会消失。这会生成如下图:

我知道我可以将鼠标悬停在提交上以查看提交消息,但是让分支名称标签提供我正在查看的内容的一般指示会更有帮助(至少对我而言) .

有没有办法从 remote 中删除这些分支并让该图保留其标签?或者,是否有我忽略的更好方法?

无法保留已删除分支的名称并记住它是 Git 中最后指向的提交。

在某些 Git GUI 中,它们显示的标签名称是这样的,因此您可以将标签添加到给定分支的最后一次提交。但是 GitHub 不显示那样的标签。

因此,在 GitHub 中实现您所寻求的唯一方法是不删除分支。

我重命名了我的合并分支 "zCLOSED-oldname" 以便它们仍然有引用,但排序到分支下拉列表的底部。

可惜不能在GitHub中直接重命名,只好在本地重命名,push"new"分支,然后从GitHub删除原来的Branch名称。