Как выйти из слияния git с просьбой сообщить сообщение?

Я новичок в git. Я сделал обычное слияние, но он продолжает спрашивать:

# Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. 

И даже если я что-то напишу, я не смогу выйти отсюда. Я не могу найти документы, объясняющие это. Как мне это сделать?

Это зависит от того, какой редактор вы используете.

Если vim вы можете использовать ESC и : wq или ESC и Shift + zz . Обе команды сохраняют файл и выходят.

Вы также можете проверить ~/.gitconfig для редактора, в моем случае ( cat ~/.gitconfig ):

 [user] name = somename email = somemail@gmail.com [core] editor = vim excludesfile = /home/mypath/.gitignore_global [color] ui = auto # other settings here