【问题标题】:How to set the default branch in GitHub.com?如何在 GitHub.com 中设置默认分支?
【发布时间】:2012-07-05 06:00:37
【问题描述】:

我找到了以下信息,但找不到访问它的位置。账户设置里没找到。有回购设置页面吗?你必须是回购所有者吗?

https://github.com/blog/421-pick-your-default-branch

当我去浏览提交时,如何在 github.com 上设置默认分支。

【问题讨论】:

    标签: git version-control github repository


    【解决方案1】:

    你必须是回购所有者吗?

    是的。

    浏览提交时如何在 github.com 上设置默认分支。

    如果您分叉存储库,您可以通过单击设置按钮更改您的分叉的默认分支(见下文)。

    这将允许您选择您最喜欢的分支作为您自己 fork 的默认分支,但您必须自己保持您的分叉存储库与上游存储库同步。

    也可以直接跳转到以下网址https://github.com/{:user}/{:repo}/settings

    【讨论】:

    • 这可能是我没有找到它的原因。
    • 这个答案似乎已经过时了。
    【解决方案2】:

    只需登录您的 GitHub 帐户,然后在导航菜单的最右侧选择 Settings,在 Settings 选项卡 中选择 Default Branch并返回到存储库的主页。

    这是答案的视觉效果:

    【讨论】:

    • 返回主页对更改默认分支有何影响?
    【解决方案3】:

    最初,我确认“默认分支”是“主”,即使克隆默认为另一个分支“stackato”。这是我尝试过的...

    改改回来

    1. 设置中的主/顶部选项标题为“选项”,我将“默认分支”从“主”(我想要的)更改为我不想要的第三个分支名称,但与“堆栈”不同这是我克隆时出现的
    2. 我从左侧菜单中选择了“合作者”
    3. 我再次从左侧菜单中选择了“选项”,并确认我从 #1 中的选择仍然有效(告诉我它可能已自动保存)
    4. 我将“默认分支”改回“主分支”
    5. 我再次从左侧菜单中选择了“合作者”
    6. 我最后一次从左侧菜单中选择了“选项”,并确认我的“主人”仍然处于活动状态(告诉我它可能已自动保存)

    和/或稍等

    我不能排除我的更改只是花了一些时间才“传播”的可能性。

    【讨论】:

      【解决方案4】:

      这在 github 界面上非常简单。您只需进入要更改默认分支的存储库,然后单击页面右侧的设置:

      然后,在里面你只需要根据需要更改分支:

      【讨论】:

        【解决方案5】:

        2021 年更新

        当前的 GitHub UI 发生了很大变化——过去的按钮现在变成了位于 repo 主页顶部的选项卡:

        单击“设置”选项卡,然后在左侧单击“分支”:

        将鼠标悬停在开关分支图标(右/左箭头,图片右下角)上会弹出一个提示。 [或者点击铅笔图标给默认分支一个新名字]:

        点击切换分支弹出分支列表:

        选择新的默认分支(我选择了master),点击更新,确认你知道你在做什么:

        瞧!

        【讨论】:

          猜你喜欢
          • 2019-03-01
          • 1970-01-01
          • 1970-01-01
          • 2019-11-28
          • 2012-02-15
          • 2018-07-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多