Подтвердить что ты не робот

Как подсчитать git фиксируется для каждого пользователя в диапазоне дат?

Команда git shortlog -sne - это именно то, что мне нужно, но я хочу, чтобы указать диапазон дат для параметра, которое не является параметром для shortlog. Есть ли другой способ выполнить эту же задачу, но для определенного диапазона дат?

4b9b3361

Ответ 1

Хотя git shortlog --help, похоже, не указывает его, shortlog принимает те же параметры --since, --after, --before и --until, что git log. Итак, например:

git shortlog -sne --since="01 Jan 2015" --before="01 Feb 2015"

Примечание:
Это было проверено на git 2.1.0, запущенном на Fedora 21 и на git 1.8.3.1, работающем на RHEL 7.1. У меня нет старых систем под рукой, но я считаю, что эти параметры поддерживались там какое-то время.