Компьютеры · Инструкция
Как показать коммиты Git только за нужный период
Когда история большая, удобнее ограничить её временным окном до форматирования и поиска по сообщениям. Для этого у `git
Короткий ответ
Используйте `git log --since="2026-09-01" --until="2026-09-18"`. Git оставит коммиты, дата которых попадает в заданный диапазон.
Что сделать
- 1: Перейдите в репозиторий.
- 2: Задайте нижнюю границу через `--since`, верхнюю — через `--until`.
- 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.