У меня возникла проблема с одним конкретным репозиторием Git на моей локальной машине. Я использую Windows 10. У меня нет этой проблемы с другими репозиториями. Проблема возникает как в pycharm
, так и в cmd
и, похоже, ограничивается командами git branch
и git log
.
Когда я запускаю любую из этих команд, я получаю следующую ошибку:
Vim: Warning: Input is not from a terminal
Vim: Error reading input, exiting...
Press ENTER or type command to continueVim: Finished.
Vim: Error reading input, exiting...
Vim: Finished.
Из эта ссылка Я понял, что добавление опции --no-pager
позволяет мне обойти эту проблему и вывести нужный результат. Я проверил некоторые пункты в git config
, связанные с пейджерами, но ничего не помогло решить проблему.
Почему это происходит и что я могу сделать, чтобы это исправить?
TERM
значенияcygwin
илиmsys
, как предложено в ответе на соответствующий вопрос, отключает предупреждения? - person Greg Bacon   schedule 06.09.2019git config core.pager
в репозитории или установите его наless
. - person phd   schedule 06.09.2019vim
. Когда я делаюgit config --local core.pager
, я получаюvim
. Когда я делаюgit config --global core.pager
, я ничего не получаю. Как сбросить локальную переменную конфигурации? - person user32882   schedule 06.09.2019