Gitに入門する -その6-

blog.takanabe.tokyo

ステップ2の「Gitを初めからていねいに」をやる。

「ひとりでつかう - はじめてのマージ」より。

①マージする

エディタが立ち上がるので保存する。

$ git merge my_first_branch
Merge made by the 'recursive' strategy.
(略)
$ git graph
*   af01a2f  (HEAD -> master) 2015-12-05 user_name Merge branch 'my_first_branch'
|\
| * 4e4324f  (my_first_branch) 2015-12-04 user_name nyan.txtのnyanをnyannyanに変更
* | b3cd5a3  2015-12-04 user_name hogehoge.txtの中身をpiyopiyoに変更。
|/
* bc4c6ca  2015-12-01 user_name ファイル名をhoge.txtからhogehoge.txtに変更
* ea41e3c  2015-11-28 user_name piyo.txtも削除
* 678dd05  2015-11-28 user_name fuga.txtを削除
* 42201c7  2015-11-28 user_name fuga.txtとpiyo.txtを追加
* 3d3e14a  2015-11-28 user_name hogeをfugaに変更しました
* 03e378e  2015-11-28 user_name hogeをfugaしました。

②ブランチを削除する

$ git branch -d my_first_branch
Deleted branch my_first_branch (was 4e4324f).
$ git graph
*   af01a2f  (HEAD -> master) 2015-12-05 user_name Merge branch 'my_first_branch'
|\
| * 4e4324f  2015-12-04 user_name nyan.txtのnyanをnyannyanに変更
* | b3cd5a3  2015-12-04 user_name hogehoge.txtの中身をpiyopiyoに変更。
|/
* bc4c6ca  2015-12-01 user_name ファイル名をhoge.txtからhogehoge.txtに変更
* ea41e3c  2015-11-28 user_name piyo.txtも削除
* 678dd05  2015-11-28 user_name fuga.txtを削除
* 42201c7  2015-11-28 user_name fuga.txtとpiyo.txtを追加
* 3d3e14a  2015-11-28 user_name hogeをfugaに変更しました
* 03e378e  2015-11-28 user_name hogeをfugaしました。