Git приводит к другому экрану, а не под командой

Я пользуюсь Mavericks+iTerm.

Когда я запускаю любые команды git, он отображает результат на другом экране, а не под командой. Раньше он находился под командой, но однажды начал использовать другой экран, как вы можете видеть на картинке.

Я должен напечатать q идти обратно.

Как я могу это изменить? Я хочу отображать результаты под командами git.

Заранее спасибо.

1 ответ

Решение

Git использует пейджер, чтобы показать статус на скриншоте. Отключите пейджер, чтобы избавиться от этого поведения, например

git --no-pager ...

Существуют также параметры конфигурации для отключения пейджера для отдельных команд, или вы можете изменить флаги на пейджер, чтобы он сразу же существовал, если имеется менее одного экрана вывода.

Другие вопросы по тегам