あなたが入念にテストしただろうマージしたブランチと全く同じ構成であることが保証されるわけである。衝突検知をくぐり抜けて機械的マージが構成を壊してしまう例は他をご参照いただくとして、no-ffマージの場合にそういう面倒に対応する手段として次のようなものがあると思うが、いずれも確実性でffマージには劣る:マージ前にバックマージを行い、マージ時の際をなくするバックマージからマージまでの間に誰かのコミットが入るかもしれないので、たまに衝突したときのことも考えないとねマージ後のテストで問題を発見し、修正をコミットする修正って場合によっては時間がかかる仕事でそのあいだmasterは不安定だし、マージ権限を持つ人が少数だとしたら負担でかいよねということで、どちらもffマージの恩恵を考えると、なかなか悩ましい。