--before/--after
из git log
помогает фильтровать фиксации определенного временного диапазона.
Вот пример, который показывает все результаты в одном диапазоне:
git log --after="2020-01-01 00:00" --before="2020-01-10 23:59"
Вот еще один пример для отображения результатов в одной строке с его предварительным подтверждением:
git log --graph --pretty=format:"%h %ad %s" --after="2020-01-01 00:00" --before="2020-01-10 23:59"
Если вы хотите получить все коммиты непосредственно перед датой, вы можете использовать только --before