git でブランチをマージする

git でブランチをマージする
#14 ブランチをマージしてみよう
http://dotinstall.com/lessons/basic_git/6714
を参考に
ブランチをマージする方法を学習
前回作成した hoge の中で作成した
myscript を
master のほうへ反映させたいときには
git merge
を使う
まず、 git checkout master
で hoge から master にブランチを移動する
次に
git merge hoge
とする
書式としては
git merge 取り込みたいブランチ名
というかんじ
結果に
Updating 1110869..cce3862
Fast-forward
myscript.js | 1 +
1 file changed, 1 insertion(+)
create mode 100644 myscript.js
とでて反映される
本当に反映されているか確認したいときには
git log
を実行して
commit cce3862b9c30a544c772e675ccd5f6a98e345022
Author: snowpool
Date: Thu May 30 07:02:34 2013 +0900
script added
commit 1110869d4bef57d3502c434ad9f4a94c8633242f
Author: snowpool
Date: Wed May 29 20:55:00 2013 +0900
line2 を追加
commit 53d156650c331b31b33c8907f25527e61978dfcf
Author: snowpool
Date: Tue May 28 21:28:11 2013 +0900
initial commit
というように、script added が追加されていることを確認できる
もし、作成した hoge が
もう機能を取り込んだので、不必要なので消したい
というときには
git branch -d hoge
このように、テスト環境のブランチを作成し
いらなくなったら
git branch -d ブランチ名
で削除する
というようにしていくことで、効率的な開発が可能になる

http://dotinstall.com/lessons/basic_git/6714

の補足情報に
ほかにもいろいろ載っているので
こちらも参考にしながら使っていこうと思います

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です