Команда git shortlog -sne
- это именно то, что мне нужно, но я хочу, чтобы указать диапазон дат для параметра, которое не является параметром для shortlog
. Есть ли другой способ выполнить эту же задачу, но для определенного диапазона дат?
Как подсчитать git фиксируется для каждого пользователя в диапазоне дат?
Ответ 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. У меня нет старых систем под рукой, но я считаю, что эти параметры поддерживались там какое-то время.