git merge --no-ffは悪者ではなかった
前に書いたmerge.ffがマージメッセージとは全く関係なかったことに
つい最近になって気づきました。
ホントの解決策はコレ。
echo 'export GIT_MERGE_AUTOEDIT=no' >> ~/.oh-my-zsh/custom/git.zsh
>>
以降はよしなに。自分はoh-my-zsh使いなのでcustom
以下にモジュールとして書きました。.zshrc
が走査すれば。
この間までは全然気にならなかったのですが、git 1.7.10以上ではマージメッセージはデフォルトではinteractiveになっていたそうで、思ったより前からあった変更でした。