Задать вопрос
reskwer
@reskwer
front-end developer

Git bash — или или баг?

При просмотре команды git log, начинается какой-то глюк в gitbash, я не вижу текст который ввожу, но явно вводится, и приходится каждый рас заново открывать gitbash, кто-то сталкивался с данной проблемой ?

234a81bfc0a1463ab2621d9a5244970c.png
  • Вопрос задан
  • 627 просмотров
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
zagayevskiy
@zagayevskiy
Android developer at Yandex
Это не глюк, это типа "интерактивный режим", в нём можно стрелками вверх-вниз по истории перемещаться. Для выхода в нормальный режим надо нажать "q".
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ashumkin
системный разработчик
как уже сказали, это не глюк,
но и не "интерактивный режим"
Git "умный", если ты вывод его команд никуда не перенаправляешь (в файл, pipe'ом другой тулзе), то он сам запускает тулзу постраничного вывода (GIT_PAGER или git config core.pager, по-умолчанию это less), чтобы длинный вывод можно было полистать (выход из которой как раз через q; а двоеточие как бы намекает ) )
сравни результаты выполнения
git log
git log | cat
git --no-pager log
git --no-pager log | less
git log > file
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы