Git merge не использует сообщение слияния по умолчанию, открывает редактор по умолчанию
Как я могу заставить git merge использовать сообщение слияния по умолчанию вместо загрузки моего редактора с указанным сообщением?
У меня нет редактора, указанного в git config -l, поэтому я не уверен, почему он открывает редактор.
Ответ 1
Нашел ответ после некоторого рытья
EDIT: в соответствии с предложением Mark это лучший способ сделать это:
git config --global core.mergeoptions --no-edit
Ответ 2
Использование
export GIT_MERGE_AUTOEDIT=no
или
git merge --no-edit
Ответ 3
Это новая функция Git, представленная в Git 1.7.10, для использования старой (дон- t предоставить сообщение о слиянии) поместите эти две строки в .bash_profile или .bashrc