gitlogue CLI

CLI воспроизводит изменения Git как анимацию набора кода, чтобы показывать коммиты и рабочие правки в терминале.

  • 5 260 ★ репозитория
  • Последний коммит
  • ISC
CLI

Минимальный доступ

Почему такой уровень

  • gitlogue читает историю и рабочие изменения; закрытый код может попасть на экран или в запись демонстрации.
Все причины и проверки

unhappychoice/gitlogue

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/gitlogue

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • gitlogue читает историю и рабочие изменения; закрытый код может попасть на экран или в запись демонстрации.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

gitlogue показывает изменения Git как анимацию набора текста с подсветкой синтаксиса и деревом файлов. Пользователь выбирает коммит, диапазон или незакоммиченные правки и управляет воспроизведением. Агент может помочь отобрать нужные изменения для объяснения или демонстрации. В режиме наблюдения новые коммиты добавляются к показу по мере появления. Скорость, темы и исключения файлов настраиваются отдельно. Программа заново анимирует сохраненный патч. Порядок и скорость нажатий клавиш автора из него узнать нельзя.

Для кого. Преподавателям и авторам технических демонстраций, которые показывают развитие кода по реальной истории Git.

Подходит, если

  • На занятии нужно последовательно показать изменения нескольких коммитов.
  • Агент выбрал исправление, которое пользователь хочет рассмотреть построчно.
  • Для демонстрации вы записываете терминальный показ выбранной истории.
  • Перед коммитом нужно визуально просмотреть подготовленные изменения.

Не подходит, если

  • Требуется доказательство реального порядка действий программиста.
  • Вы ожидаете автоматическую проверку корректности патча.
  • В кадр могут попасть закрытые файлы, которые нельзя показывать аудитории.

Пример запроса к агенту

Выбери небольшой диапазон коммитов для gitlogue и исключи служебные файлы перед демонстрацией исправления.

Ограничения

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

Как отключить. Завершите воспроизведение через q или Ctrl+C. История Git и файлы проекта не откатываются и не требуют восстановления после просмотра.

Частые вопросы

Как показать конкретный коммит?

Используйте `gitlogue --commit abc123` с его идентификатором.

Можно ли показать диапазон?

Да. Например, `gitlogue --commit HEAD~5..HEAD`.

Что показывает gitlogue diff?

По умолчанию подготовленные изменения; `--unstaged` переключает на неподготовленные.

Как поставить показ на паузу?

Нажмите Space.

Можно ли не показывать отдельные файлы?

Да. Используйте `--ignore` либо файл исключений через `--ignore-file`.

Обсуждение

Вопросов и отзывов пока нет.

lazygit, терминальный интерфейс Git, ведет поиск проблемного коммита: пользователь отмечает исправные и ошибочные версии.

CLIРасширенный доступ83,7 тыс.Звезды репозитория

GitUI, терминальный интерфейс Git, выполняет операции в фоне, чтобы пользователь мог продолжать работать с интерфейсом.

CLIРасширенный доступ22,6 тыс.Звезды репозитория

CLI превращает изменения Git в пошаговый разбор с кодом, вопросами и объяснениями от подключенного ИИ-агента

CLIРасширенный доступ363Звезды репозитория

CLI задает вопросы об изменениях Git перед отправкой и оценивает ответы выбранной моделью, проверяя понимание своей правки.

CLIРасширенный доступ373Звезды репозитория

CLI сохраняет шаги работы кодинг-агента и связывает строки файла с вызовом инструмента, разговором и исходным запросом.

CLIРасширенный доступ805Звезды репозитория

bat, CLI для просмотра исходников, выделяет измененные строки Git и показывает пробелы и непечатаемые символы около ошибки.

CLIРасширенный доступ61,1 тыс.Звезды репозитория

Коротко о README

Фильтры позволяют выбирать автора и период коммитов. Настройки по умолчанию хранятся в пользовательском TOML-файле.

Бейдж для README

Сообщить о проблеме

Foxx AIgitlogue
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.