ついでに追加でgit configを設定。
git mergeってした際に、ログが一本になりブランチが追えないと困るので
設定しとこってことで。。。
図で分かるgit-mergeの--ff, --no-ff, --squashの違い - アジャイルSEを目指すブログ
こちらが分かりやすい説明。
やり方はgit merge で常に --no-ff - Qiitaにあるように
#git merge するときは常に --no-ffするように設定。 $ git config --global merge.ff false
ちなみにpull --rebaseを常にする場合も書いてあったけど
pull と pull --rebaseの違いが分からなかった。
Git道場#1に参加しました と、pullとpull --rebase備忘録 #gitdojo - kk_Atakaの日記
なるほど。
# git pull するときは常に rebase $ git config --global pull.rebase preserve
Git pullを使うべきでない3つの理由 - DQNEO起業日記
上記の内容を見るとそもそもpull使わないってのが、とりあえずは正解かな。
一応設定は以下でみれます。
$ cat ~/.gitconfig