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