Skip to main content

リポジトリ内でブランチを作成および削除する

GitHub Enterprise Server上で直接、ブランチの作成や削除ができます。

ブランチの作成

You can create a branch in different ways on GitHub Enterprise Server.

Note: You can only create a branch in a repository to which you have push access.

Creating a branch using the branch dropdown

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてください。
  2. Optionally, if you want to create the new branch from a branch other than the default branch of the repository, click Branches then choose another branch. 概要ページのブランチリンク
  3. ブランチセレクタメニューをクリックします。 ブランチセレクタメニュー
  4. 新しいブランチに、一意の名前を入力して、[Create branch] を選択します。 ブランチ作成のテキストボックス

ブランチの削除

プルリクエストがリポジトリにマージされた後、head ブランチを自動的に削除することができます。 詳しい情報については「ブランチの自動削除の管理」を参照してください。

注釈: 削除するブランチがリポジトリのデフォルトブランチである場合は、ブランチを削除する前に新しいデフォルトブランチを選択する必要があります。 詳しい情報については「デフォルトブランチの変更」を参照してください。

削除するブランチがオープンなプルリクエストに関連付けられている場合は、ブランチを削除する前にプルリクエストをマージまたはクローズする必要があります。 詳しい情報については、「プルリクエストをマージする」または「プルリクエストをクローズする」を参照してください。

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてください。
  2. Above the list of files, click Branches. 概要ページのブランチリンク
  3. 削除対象のブランチまでスクロールし、をクリックします。 delete the branch

プルリクエストがマージされた後にheadブランチを削除すると、GitHubは同じリポジトリ内に削除されたブランチをベースブランチと指定しているオープンなプルリクエストがないかをチェックします。 GitHubはそういったプルリクエストを自動的に更新し、ベースブランチをマージされたプルリクエストのベースブランチに変更します。 詳細は「ブランチについて」を参照してください。

参考リンク