Статистика репозитория
Активность коммитов, контрибьюторы, тепловые карты, инсайты и статистика кода по запросу
Repository → More → Statistics… открывает дашборд активности коммитов текущего репозитория. Он читает git log, так что отражает ровно вашу локальную историю — никаких внешних сервисов.
Обзор
Четыре карточки-сводки сверху: Total Commits, Contributors (уникальные авторы), First Commit и Last Commit.
Активность и контрибьюторы
- Monthly Activity — коммиты по месяцам, видно периоды активности и затишья.
- Top Contributors — авторы по числу коммитов, у каждого его доля от общего.
- Contribution Heatmap — календарная сетка, окрашенная от Less до More по числу коммитов в день. Клик по ячейке раскрывает коммиты этого дня.
Инсайты
Производные метрики, выходящие за рамки простого подсчёта:
| Метрика | Смысл |
|---|---|
| Active Days | Дни хотя бы с одним коммитом. |
| Longest Streak | Самая длинная серия подряд идущих активных дней. |
| Current Streak | Активные дни до сегодня. |
| Avg/Active Day | Среднее число коммитов в дни, когда вы реально коммитили. |
| Avg/Week | Среднее число коммитов в неделю за всё время проекта. |
| Most Active Day | День недели, в который вы коммитите чаще всего. |
| By Weekday | Распределение коммитов по Пн–Вс. |
Изменения кода (по запросу)
Статистика по строкам кода не считается автоматически — обход всей истории diff дорог на больших репозиториях. Нажмите Calculate changed code, чтобы запустить:
- Added / Deleted / Net Lines — итоги по истории.
- Changed Lines — добавленные плюс удалённые.
- Touched Files и Binary Files — сколько файлов затронуто и сколько из них бинарные.
Результат кэшируется на диск по репозиторию, поэтому в следующий раз Статистика загрузится мгновенно с пометкой from cache и меткой Last Calculated. Используйте Recalculate для обновления после новых коммитов.