如何在 GitHub.com 中设置默认分支?
Posted
技术标签:
【中文标题】如何在 GitHub.com 中设置默认分支?【英文标题】:How to set the default branch in GitHub.com? 【发布时间】:2012-07-05 06:00:37 【问题描述】:我找到了以下信息,但找不到访问它的位置。账户设置里没找到。有回购设置页面吗?你必须是回购所有者吗?
https://github.com/blog/421-pick-your-default-branch
当我去浏览提交时,如何在 github.com 上设置默认分支。
【问题讨论】:
【参考方案1】:你必须是回购所有者吗?
是的。
浏览提交时如何在 github.com 上设置默认分支。
如果您分叉存储库,您可以通过单击设置按钮更改您的分叉的默认分支(见下文)。
这将允许您选择您最喜欢的分支作为您自己 fork 的默认分支,但您必须自己保持您的分叉存储库与上游存储库同步。
也可以直接跳转到以下网址https://github.com/:user/:repo/settings
【讨论】:
这可能是我没有找到它的原因。 这个答案似乎已经过时了。【参考方案2】:只需登录您的 GitHub 帐户,然后在导航菜单的最右侧选择 Settings,在 Settings 选项卡 中选择 Default Branch并返回到存储库的主页。
这是答案的视觉效果:
【讨论】:
返回主页对更改默认分支有何影响?【参考方案3】:最初,我确认“默认分支”是“主”,即使克隆默认为另一个分支“stackato”。这是我尝试过的...
改改回来
-
设置中的主/顶部选项标题为“选项”,我将“默认分支”从“主”(我想要的)更改为我不想要的第三个分支名称,但与“堆栈”不同这是我克隆时出现的
我从左侧菜单中选择了“合作者”
我再次从左侧菜单中选择了“选项”,并确认我从 #1 中的选择仍然有效(告诉我它可能已自动保存)
我将“默认分支”改回“主分支”
我再次从左侧菜单中选择了“合作者”
我最后一次从左侧菜单中选择了“选项”,并确认我的“主人”仍然处于活动状态(告诉我它可能已自动保存)
和/或稍等
我不能排除我的更改只是花了一些时间才“传播”的可能性。
【讨论】:
【参考方案4】:这在 github 界面上非常简单。您只需进入要更改默认分支的存储库,然后单击页面右侧的设置:
然后,在里面你只需要根据需要更改分支:
【讨论】:
【参考方案5】:2021 年更新
当前的 GitHub UI 发生了很大变化——过去的按钮现在变成了位于 repo 主页顶部的选项卡:
单击“设置”选项卡,然后在左侧单击“分支”:
将鼠标悬停在开关分支图标(右/左箭头,图片右下角)上会弹出一个提示。 [或者点击铅笔图标给默认分支一个新名字]:
点击切换分支弹出分支列表:
选择新的默认分支(我选择了master),点击更新,确认你知道你在做什么:
瞧!
【讨论】:
以上是关于如何在 GitHub.com 中设置默认分支?的主要内容,如果未能解决你的问题,请参考以下文章