78

git mergeエディターにメッセージをロードする代わりに、デフォルトのマージ メッセージを強制的に使用するにはどうすればよいですか?

にエディターがリストされgit config -lていないため、エディターが開く理由がわかりません。

4

4 に答える 4

94

掘り下げて答えを見つけた

編集:マークの提案によると、これはそうするための最良の方法です:

git config --global core.mergeoptions --no-edit
于 2012-10-05T18:54:17.143 に答える
74

使用する

export GIT_MERGE_AUTOEDIT=no

また

git merge --no-edit
于 2012-10-05T19:00:04.813 に答える
11

これはGit 1.7.10 で導入された Gitの新機能で、古いものを使用するため (マージ時にメッセージを提供しないでください)、これらの 2 行を.bash_profileまたは.bashrc

GIT_MERGE_AUTOEDIT=no
export GIT_MERGE_AUTOEDIT
于 2012-12-17T17:32:37.263 に答える