关闭 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名称。
我喜欢 GitHub 的 "Network Graph" 观点。我喜欢它如何让我了解存储库随时间推移的进展情况:
不幸的是,我注意到一个问题。当我将分支合并到 master 时,如果我从 remote
(GitHub) 中删除原始功能分支,小分支名称标签就会消失。这会生成如下图:
我知道我可以将鼠标悬停在提交上以查看提交消息,但是让分支名称标签提供我正在查看的内容的一般指示会更有帮助(至少对我而言) .
有没有办法从 remote
中删除这些分支并让该图保留其标签?或者,是否有我忽略的更好方法?
无法保留已删除分支的名称并记住它是 Git 中最后指向的提交。
在某些 Git GUI 中,它们显示的标签名称是这样的,因此您可以将标签添加到给定分支的最后一次提交。但是 GitHub 不显示那样的标签。
因此,在 GitHub 中实现您所寻求的唯一方法是不删除分支。
我重命名了我的合并分支 "zCLOSED-oldname" 以便它们仍然有引用,但排序到分支下拉列表的底部。
可惜不能在GitHub中直接重命名,只好在本地重命名,push"new"分支,然后从GitHub删除原来的Branch名称。