3

Я относительно новичок в мерзавцах. Может ли кто-нибудь помочь, пожалуйста, правильно запустить git rebase --interactive ? Выдает ошибку, когда я пытаюсь ее выполнить.

Примечание: я не хочу удалять Xcode, если это не является неизбежным (потому что для некоторых пакетов требуются инструменты для компиляции).

Вот ошибка:

$ git rebase -i /Applications/Xcode.app/Contents/Developer/usr/libexec/git-core/git-rebase--interactive: line 234: -w: command not found Could not execute editor

Этот файл, конечно же, существует, является исполняемым сценарием оболочки и не имеет опции --help .

git version 1.9.3 (Apple Git-50)

1 ответ1

8

Проблема в том, что мой git rebase -i не сказал, какой редактор использовать. Таким образом, это фиксируется установкой единицы.

Давайте утверждать, что наш редактор vim (или nano , или w/e). Тогда либо

export GIT_EDITOR=vim (global)

или же

git config --global core.editor "vim" (локальный)

Решил бы проблему.

Кредит идет Гленну Джекману https://superuser.com/users/4714/glenn-jackman

Похожий вопрос https://stackoverflow.com/questions/2596805/how-do-i-make-git-use-the-editor-of-my-choice-for-commits

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .