git mergeの時にコミットしたくない

$ git merge hoge_branch

とするとmergeした後,勝手にコミットしてしまう.
branchでのコミットログも一緒に入ってしまうため,適当に書いたコミットログが push した時に入ってしまう.
 
そんな時は

$ git merge --squash hoge_branch

コミットはせずに,マージだけしてくれる.