Ответ 1
Я использовал Macvim и мне нужно было запустить mvim с параметром -f
, как описано здесь: GIT_EDITOR не работает с macvim
Я пытаюсь переустановить фиксацию. Тем не менее, в любой момент, когда я запускаю git rebase -i f83eff3ffc8
, например, открывается окно MacVim, которое пусто (в файле нет информации). Затем, когда я пишу и закрываю файл (даже если он пуст), я получаю сообщение Successfully rebased and updated refs/heads/clicktocall-hotfix
.
Имя файла .git/rebase-merge/git-rebase-todo
. Я также попытался запустить его с помощью sudo, но это не помогло.
В чем может быть проблема? Я никогда не успешно завершил rebase.
Я использовал Macvim и мне нужно было запустить mvim с параметром -f
, как описано здесь: GIT_EDITOR не работает с macvim
Вам не нужно даже смотреть файл git-rebase-todo
. Vim должен отображать нулевую линию и некоторые комментарии. После сохранения этого, вы должны получить "Успешно rebased и updated".
Вы используете старую версию git, у вас есть сломанная git установка или вы каким-то образом коснулись папки .git, чтобы заставить ее вести себя таким образом.
Я использовал Atom и столкнулся с этой проблемой. Я установил свой редактор по умолчанию следующим образом:
export VISUAL=vim
export EDITOR="$VISUAL"
Теперь все работает отлично.
TL; DR; Используйте Vim.