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