スポンサーリンク

[Gitコマンド] ブランチの作成・マージ・現在のブランチの確認

現在のブランチの確認

以下のコマンドで自分がどのブランチにいるか確認できます。以下ではmasterブランチにいることが分かる。

>git branch
* master

ブランチの作成

以下のコマンドでブランチをローカルに作成できます。

git checkout -b <ブランチ名>

実行してみたら、devブランチが作成されました。

>git checkout -b dev
Switched to a new branch 'dev'

>git branch
* dev
  master

リモートに反映させるには、pushすると反映されます。
※具体的にはpushすると、リモートにブランチがないので、リモートにブランチを作成するようにこのコマンドを動かせとメッセージがでるのでそれを実行します。

>git push
fatal: The current branch dev has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin dev


>git push --set-upstream origin dev

ブランチのマージ

devで変更した内容を、masterに取り込むようにブランチをマージする場合は以下のようにコマンドを実行します。

現在のブランチをmasterに変更し、以下のコマンドを実行することでマージできます。

>git merge dev

また、リモートに反映させる場合はpushで反映させることができます。

Git
スポンサーリンク
シェアする
trelab