При сбое перебазировки вы должны вручную исправить файл, а затем выполнить git add filename
, чтобы сообщить, что все в порядке. На этом этапе git rebase --continue
продолжит процедуру, не беспокоя вас.
Чтобы изменить редактор по умолчанию, git использует проблему: git config --global core.editor new_editor
Команды, такие как commit и tag, позволяющие редактировать сообщения путем запуска редактора, используют значение этой переменной, когда оно установлено, а переменная среды GIT_EDITOR не установлена. Смотрите git-var (1).