Репозиторий Git, размещенный на Bitbucket. Считайте каждый день, когда я отправлял коммит - PullRequest
0 голосов
/ 15 сентября 2018

Я бы хотел оценить, сколько я работал над проектом.Я хотел бы считать каждый день, когда я сделал коммит.Так что я буду знать, сколько дней я вообще работал над этим проектом.

В Bitbucket, похоже, нет такой информации, доступной в его веб-приложении (в отличие от github)

Но могувы получаете такую ​​информацию с помощью команд git?

1 Ответ

0 голосов
/ 15 сентября 2018

Да, вы можете использовать git log для этого:

git log --pretty=tformat:%ad --date=short | sort -u | wc -l

git log будет принимать каждый коммит из текущей ветви (альтернативно, вы можете указать имя ветви), печатать его "дата автора "в краткой форме (например, 2018-09-15), затем sort -u удалит дубликаты, а wc -l посчитает количество строк.

Предполагается, что вы единственный человек, совершивший это репо,Если это не так, используйте фильтры для ограничения списка фиксации, например:

git log --author='me@example\.org' ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...