更改gitlab中的默认分支

我不小心将我的本地主人推到了gitlab上的一个叫做origin的分支,现在它是默认的。 有没有办法重新设置一个新的主分支掌握这个分支?

在8.0+看起来像是这个项目被移动了。 如果您打开项目并转到右侧的齿轮图标,那么可以通过“编辑项目”设置项目的默认分支。

要更改Gitlab 7.7.2中的默认分支:

  • 点击左侧栏中的设置
  • 将默认分支更改为所需的分支
  • 点击保存更改。

在最新的GitLab社区版本9.2.2中:

  1. 打开项目后,您必须点击位于标签面板最右边的“设置”标签。
  2. 在“设置”下,您将看到“默认分支”下拉菜单,该分支将为您提供存储库的所有分支机构。 select所需的分支。
  3. 向下滚动,在“项目头像”后点击绿色的“保存更改”button。

请参考下面的图片:

在这里输入图像说明

  1. 设置
  2. 一般
  3. 一般项目设置

设置默认分支

在GitLab中更改默认分支:
1.设置>常规>常规项目设置>展开
2.默认分支>更改您的项目默认分支
3.保存更改

在这里输入图像说明

在Gitlab CE 9.0中,您可以从存储库标题中的“设置”选项卡更改默认分支。

首先,我需要用ssh远程login到我的服务器。 如果有人有一个非ssh的方式,请发帖。

我发现我的仓库在

cd /var/opt/gitlab/git-data/repositories/group-name/project-name.git 

用过的

 git branch 

看到错误的活动分支

 git symbolic-ref HEAD refs/heads/master 

将主人更改为主人,然后使用networking界面和“git分支”确认。