Каковы ожидаемые результаты, если указана только дата?
Ниже приведен журнал с информацией о фиксации:
git log --date=local --pretty=format:"%C(Green)%h%C(reset)%x09 auth-date: %C(Green)%ad%C(reset)%x09commit-date:
%C(Green)%cd %C(reset)%x09 msg: %C(Green)%s%C(reset)"
Фильтр журнала по дате и времени:
git log --date=local --before="2020-05-01T08:29:00" --oneline
Фильтровать журнал только по дате:
До 2020-05-01
git log --date=local --before="2020-05-01" --oneline
До 2020-04-30
git log --date=local --before="2020-04-30" --oneline
Если аргумент --before="2020-05-01"
показывает все коммиты за 2020-05-01, почему фильтр для --before="2020-04-30"
показывает только один коммит для 2020-04-30?
Ссылки:
Git - git -log Документация
Как работают даты в Git
Что такое формат для - параметр даты git commit
Кратчайший возможный вывод из журнала git, содержащего автора и дату