Неправильно настроен core.editor Git - PullRequest
1 голос
/ 15 апреля 2019

Я скачал Git и добавил «sublimetext3» как значение core.editor вместо «subl -n -w».Теперь я добавил "subl -n -w" в качестве значения core.editor, но core.editor значение "sublimetext3" также появляется при вводе git config --list

Кроме того, я не могу открыть файл .md вТерминал.Я набираю Contributors.md и получаю ответ

-bash: Contributors.md: command not found.

Когда я пытаюсь git config --edit, я получаю следующее:

error: cannot run sublimetext3: No such file or directory
error: unable to start editor 'sublimetext3'.

1 Ответ

1 голос
/ 15 апреля 2019

Проверьте свои локальные и глобальные конфигурации и сравните:

git config --local --list

git config --global --list

Возможно, вы установили его на один уровень с помощью subl, но были переопределены другим параметром с помощью sublimetext3


Тогда, если это так, для правильной настройки явно укажите уровень конфигурации при установке свойства:

git config --global core.editor "subl -n -w"
# and/or
git config --local core.editor "subl -n -w"

(я не упомянул --system, --worktree или --file, которые тоже существуют, потому что я думаю, что менее вероятно, что вы изменили бы это, не зная, но, возможно, стоит проверить, см. Все детали здесь, в документе )

...