Skip to main content

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

リポジトリに複数のブランチがある場合、任意のブランチをデフォルトブランチとして設定できます。

この機能を使用できるユーザーについて

People with admin access for a repository can change the default branch for the repository.

デフォルトブランチの変更について

リポジトリのデフォルトブランチは選択できます。 デフォルトブランチは、プルリクエストやコードのコミットを行う基点となるブランチです。 既定のブランチについて詳しくは、「ブランチの概要」をご覧ください。

Note

Git-Subversion ブリッジを使っている場合、既定のブランチを変更すると、trunk ブランチのコンテンツと、リモート リポジトリのリファレンスを一覧表示するときに表示される HEAD に影響があります。 詳細については、Git ドキュメントの「Subversion クライアントのサポート」と「git-ls-remote」を参照してください。

デフォルトブランチの名前は変更することもできます。 詳しくは、「ブランチの名前を変更する」を参照してください。

新しいリポジトリのためのデフォルトブランチの名前を設定できます。 詳しくは、「リポジトリのデフォルトブランチ名を管理する」、「Organization のリポジトリのデフォルブランチ名を管理する」、「Enterprise でリポジトリ管理ポリシーを適用する」をご覧ください。

前提条件

デフォルトブランチを変更するには、リポジトリに複数のブランチが存在する必要があります。 詳しくは、「リポジトリ内でブランチを作成および削除する」を参照してください。

さらに、既定のブランチを変更するには、リポジトリへの管理者アクセス権が必要です。

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

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [設定] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  3. [既定のブランチ] の下にある、既定のブランチ名の右側の、 をクリックします。

  4. [ブランチ] ドロップダウン メニューを選び、ブランチ名をクリックします。

  5. [Update] をクリックします。

  6. 警告を読んでから、 [上記を理解したうえで、既定のブランチを更新する] をクリックします。