Да, есть --no-ff
. Вы можете настроить параметры объединения для каждой ветви, например,
git config branch.master.mergeoptions "--no-ff"
добавляет следующее к вашему $(REPO)/.git/config
файлу:
[branch "master"]
mergeoptions = --no-ff
Сноска. Говоря о своем опыте, я в конечном итоге обнаружил, что переключение быстрой перемотки вперед на отключение было в основном полезно для новичков в git - однако, как только у вас начнут появляться рабочие процессы и концепции, вы определенно захотите избежать размывания графика журнала с тоннами бессмысленных коммитов типа 'слитые удаленные .. бларфы'.