git rebase --interactive выдает ошибку

git rebase --interactive выдает ошибку

Я относительно новичок в git. Может кто-нибудь помочь запустить 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

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

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

export GIT_EDITOR=vim(Глобальный)

или

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

Связанный контент