Команда 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. У меня нет старых систем под рукой, но я считаю, что эти параметры поддерживались там какое-то время.