gitlabのデフォルトのブランチを変更する


180

ローカルマスターを誤ってgitlabのoriginというブランチにプッシュしましたが、これがデフォルトになりました。このブランチの名前を変更する方法、または新しいマスターブランチをマスターに設定する方法はありますか?


Drupal提供のモジュールを維持している場合は、drupal.stackexchange.com / questions / 287518 /…を
Kay V

回答:


60

:GitLabエンタープライズエディションで次のような使用する必要が12.2.0、プリ SettingRepositoryDefault Branchここで(それを拡大する)と変更デフォルトのブランチ


7
彼らはそれを動かし続けているので、私は私の正しい答えを変え続けなければなりません。他のすべての高票の回答は、投稿された時点では正しかった。
ジェフ

124

8.0以降では、これはプロジェクトに移動されたようです。プロジェクトを開いて右側の歯車アイコンに移動すると、「プロジェクトの編集」でプロジェクトのデフォルトのブランチを設定できます。


読者の皆さん、新しいバージョンのgitlabへの参照について他の回答を見てください
人間

ありがとう@bigdatamann私は正しい答えを最新の最新バージョンに更新しました
Jeff

113

GitLabでデフォルトのブランチを変更するには:
1.設定>一般>プロジェクトの一般設定>展開
2.デフォルトのブランチ>プロジェクトのデフォルトのブランチを
変更3.変更を保存

ここに画像の説明を入力してください


54

Gitlab 7.7.2でデフォルトのブランチを変更するには:

  • 左側のバーの[設定]をクリックします
  • デフォルトのブランチを目的のブランチに変更します
  • [変更を保存]をクリックします。

4
この明白なオプションがなぜ私にとってもそれほど難しいのですか?
istrasci

GitLab Community Edition 8.8.5の左側のバーには「設定」がありません。
Phrogz

1
彼らはUIを変更したので、正解を@Masonに変更しました
Jeff

53

gitlab v10 +(2018年9月現在)の場合、これは設定->リポジトリ->デフォルトのブランチに移動しました

ここに画像の説明を入力してください


3
2019年3月現在、これは正解です。
Alex

また、「設定」、「メインコンテンツ領域の多数のオプションの1つを展開する」ではなく、「設定」、「リポジトリ」(サイドバー)。AKA gitlab.com/you/your-repository/settings/repository
joeforker


13

最新のGitLab Community Editionバージョン9.2.2の場合:

  1. プロジェクトを開いた後、タブパネルの一番右にある[設定]タブをクリックする必要があります。
  2. 「設定」の下に、「デフォルトのブランチ」セクションが表示され、リポジトリのすべてのブランチが表示されます。目的のブランチを選択します。
  3. 下にスクロールして、[プロジェクトアバター]の直後にある緑色の[変更を保存]ボタンをクリックします。

下の画像を参照してください:

ここに画像の説明を入力してください



1

まず、sshを使用してサーバーにリモートアクセスする必要がありました。誰かがこれを行う非sshの方法を持っている場合は投稿してください。

私は私の裸のリポジトリを

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

中古

git branch 

間違ったアクティブなブランチを見る

git symbolic-ref HEAD refs/heads/master

マスターをマスターと呼ばれるブランチに変更し、次にWebインターフェイスと「gitブランチ」を使用して確認します。



1

GitLab 11.5.0-eeの場合は、にアクセスしてください https://gitlab.com/<username>/<project name>/settings/repository

見るべき:

Default Branch

このプロジェクトのデフォルトとして設定するブランチを選択します。別のブランチを指定しない限り、すべてのマージ要求とコミットはこのブランチに対して自動的に行われます。

[展開]をクリックし、ブランチを選択して、[変更を保存]をクリックします。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.