git-merge の--ff, --no-ff, --squashの違いをまとめてみた。 git helpから引用 まずは、git helpを読みましょう git merge --helpから引用(抜粋) NAME git-merge - Join two or more development histories together SYNOPSIS git merge [-n] [--stat] [--no-commit] [--squash] [-s <strategy>] [-X <strategy-option>] [--[no-]rerere-autoupdate] [-m <msg>] <commit>... git merge <msg> HEAD <commit>... git merge --abort OPTIONS --ff, --no-ff Do not gene
![図で分かるgit-mergeの--ff, --no-ff, --squashの違い - アジャイルSEを目指すブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/d0b6590c95016c91ab599eedc102f69db5af0ba0/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsinsoku%2F20111025%2F20111025074941.png)