Некоторые способы фильтрации истории коммитов в Git с помощью команды git log
:
--since
и --until
позволяют показать только те коммиты, которые были сделаны после или до указанной даты. 1 Например, команда git log --since=2.weeks
покажет список коммитов, сделанных за последние две недели. 1--author
позволяет показать только те коммиты, в которых запись автора совпадает с указанной строкой. 1--grep
показывает только те коммиты, в которых есть указанные ключевые слова. 1--no-merges
исключает коммиты слияния из вывода, а флаг --merges
, наоборот, показывает только коммиты слияния. 2 -S
, которая принимает аргумент в виде строки и показывает только те коммиты, в которых изменение в коде повлекло за собой добавление или удаление этой строки. 1