tyoshikawa1106のブログ

- Force.com Developer Blog -

Git:ブランチをつかった開発のおさらい

ブランチをつかった開発のおさらい。

新しいブランチを作成

新しいブランチをつくるときは基本masterブランチから。(最新コードを取得)
次のコマンドでマスタブランチに移動します。

$ git checkout master


『git checkout -b』で新しいブランチを作成できます。また、『git branch』コマンドで今いるブランチを確認できます。

$ git checkout -b <ブランチ名>
$ git branch

f:id:tyoshikawa1106:20160401164632p:plain

開発作業

コミットは作業なるべく小さな作業単位で。
f:id:tyoshikawa1106:20160401170039p:plain


ブランチの作業状況は次のコマンドでリポジトリにプッシュできます。

$ git push --set-upstream origin <ブランチ名>


これでブランチ毎のコードを管理できます。
f:id:tyoshikawa1106:20160401170323p:plain

ブランチのマージ

開発がうまくったらmasterブランチにマージします。まずはcheckoutコマンドでmasterに移動します。

$ git checkout master
$ git merge <ブランチ名>

f:id:tyoshikawa1106:20160401222304p:plain


これでマージ終了のはずです。リポジトリを確認するとmasterブランチに開発したコードが反映されていることを確認できます。
f:id:tyoshikawa1106:20160401222923p:plain

ブランチの削除

使い終わったブランチを削除したい場合は次のコマンドで削除できます。

$ git branch -d <ブランチ名>