n1ro°
RU

Компьютеры · Инструкция

Как показать коммиты Git только за нужный период

Когда история большая, удобнее ограничить её временным окном до форматирования и поиска по сообщениям. Для этого у `git

Редакция N1RO · Проверено

Короткий ответ

Используйте `git log --since="2026-09-01" --until="2026-09-18"`. Git оставит коммиты, дата которых попадает в заданный диапазон.

Что сделать

  1. 1: Перейдите в репозиторий.
  2. 2: Задайте нижнюю границу через `--since`, верхнюю — через `--until`.
  3. 3: Добавьте `--oneline`, если нужен компактный список: `git log --since="2026-09-01" --until="2026-09-18" --oneline`.

Команда или настройка

  • git log --since="2026-09-01" --until="2026-09-18"

Проверка

  • Сначала выполните запрос без дополнительных фильтров и убедитесь, что диапазон дат выбран верно.
  • Добавляйте `--oneline`, `--author` или `--grep` уже после проверки временного окна.
  • Для пограничных случаев учитывайте часовой пояс и различие author/committer date.

Важно

Дата коммита и дата автора могут отличаться; для расследований уточняйте, какое поле вам нужно.

Что учитывать

Дата коммита и дата автора могут отличаться; для расследований уточняйте, какое поле вам нужно.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. git-log Documentation). Пример и формулировки — редакция N1RO на 2026-09-18.