😽

Git入門(操作編 - ブランチ)

2023/09/03に公開

Git入門(操作編 - ブランチ)

ブランチの作成

ブランチの一覧を表示

ブランチの一覧と現在のブランチを見るにはgit branchコマンドを使います。
「*」が先頭についているのが現在のブランチです。

$ git branch -a
* main
  remotes/origin/main
オプション 説明
a リモート追跡ブランチとローカルブランチの両方を一覧表示します。

派生元とするブランチに切り替える

ブランチの切り替えはgit checkoutコマンドを使用します。

git checkout <branch>
パラメータ 説明
branch 切り替えるブランチの名前

現在のブランチはmainで今回はmainブランチから派生させるので特に切り替えは行いません。

ブランチの切り替えと作成

ブランチの作成はgit checkoutコマンドでオプションを指定して行います。

git checkout -b <new branch>
オプション 説明
-b ブランチの名前を指定して新しいブランチを作成します。
パラメータ 説明
new branch 作成するブランチの名前を指定します。

実際にブランチを作ってみます。

% git checkout -b develop
Switched to a new branch 'develop'

ブランチが作成されたか確認します。

$ git branch -a
* develop
  main
  remotes/origin/main

リモートリポジトリにブランチを登録

% git push -u origin develop
Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
remote:
remote: Create a pull request for 'develop' on GitHub by visiting:
remote:      https://github.com/dai-k/first-git/pull/new/develop
remote:
To https://github.com/dai-k/first-git.git
 * [new branch]      develop -> develop
branch 'develop' set up to track 'origin/develop'.

リモートリポジトリにブランチが作成されたか確認します。

$ git branch -a
* develop
  main
  remotes/origin/develop
  remotes/origin/main

GitHubにも登録されたか確認します。

Push結果

関連記事

Discussion