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

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

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

234a81bfc0a1463ab2621d9a5244970c.png
  • Вопрос задан
  • 642 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽