git merge
エディターにメッセージをロードする代わりに、デフォルトのマージ メッセージを強制的に使用するにはどうすればよいですか?
にエディターがリストされgit config -l
ていないため、エディターが開く理由がわかりません。
掘り下げて答えを見つけた
編集:マークの提案によると、これはそうするための最良の方法です:
git config --global core.mergeoptions --no-edit
使用する
export GIT_MERGE_AUTOEDIT=no
また
git merge --no-edit
これはGit 1.7.10 で導入された Gitの新機能で、古いものを使用するため (マージ時にメッセージを提供しないでください)、これらの 2 行を.bash_profile
または.bashrc
GIT_MERGE_AUTOEDIT=no
export GIT_MERGE_AUTOEDIT