如何设置GitHub.com默认分支?

问题描述 投票:0回答:6

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

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

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

git version-control github repository
6个回答
23
投票

你必须是仓库所有者吗?

是的,你知道。

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

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

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

settings

或者您可以直接跳转到以下网址

https://github.com/{:user}/{:repo}/settings


17
投票

2021更新

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

current default branch is 1.8

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

Branches option

将鼠标悬停在切换分支图标(右/左箭头,图片右下角)上会弹出提示。 [或单击铅笔图标为默认分支指定新名称]:

mousing over switch branch icon

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

branch list

选择新的默认分支(我选择 master),单击“更新”,并确认您知道自己在做什么:

acknowledge new default

瞧!

master is new default branch


14
投票

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

这是答案的视觉效果:

enter image description here


3
投票

2023 更新

它现在已移至设置的“常规”部分。

enter image description here


1
投票

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

改变又变回来

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

和/或稍等一下

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


1
投票

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

enter image description here

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

enter image description here

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.