Аналитика
Вкладка Аналитика предоставляет подробную информацию о репозитории, включая активность разработчиков и распространение кода через форки. Она доступна всем пользователям с правом просмотра репозитория и включает два подраздела: Пульс и Форки.
Как перейти
В профиле репозитория выберите вкладку Аналитика:
Подраздел Пульс
Отображает ключевые метрики активности репозитория:
Основные метрики
- Коммиты: количество коммитов за последние 30 дней.
- Разработчики: общее число участников за все время существования репозитория.
- Форки: общее количество доступных форков (публичных и приватных, к которым у вас есть доступ).
Виджеты
Активность разработчиков
- Столбчатая диаграмма количества коммитов по периодам.
- Фильтр времени:
Весь срок
,1 месяц
,3 месяца
,6 месяцев
,1 год
,2 года
. - При наведении — тултип с периодом и числом коммитов.
- Автоматическое масштабирование осей:
- ось X: адаптируется под период (по дням, неделям, месяцам, кварталам);
- ось Y: округляется до “красивых” чисел с запасом.
Изменения
- Двусторонняя столбчатая диаграмма добавленных (зеленые) и удаленных (красные) строк кода.
- Группировка данных:
- 1 месяц → по дням;
- 3–6 месяцев → по неделям;
- 1 год → по месяцам;
- 2 года → по кварталам.
- При наведении — тултип с количеством добавленных и удаленных строк.
Используемые языки
- Пончиковая диаграмма (doughnut) распределения языков.
- Легенда.
- Языки с долей < 0.1% объединяются в категорию «Другие».
- Если языков больше 6, лишние также попадают в «Другие».
- Проценты округляются вверх до целого числа.
- При наведении — название языка и процент.
Подраздел Форки
Отображает список всех доступных форков репозитория:
Основная информация
- Заголовок: «Форки репозитория».
- Счетчик: «Найдено: X» — показывает количество форков после применения фильтров.
- Обновляется динамически при изменении фильтров.
Фильтры
Период
Все время
, 1 месяц
, 3 месяца
, 6 месяцев
, 1 год
, 2 года
.
Тип форка
- Активные: были изменения (коммиты, слияния PR и др.) в выбранный период.
Анализируется дата последнего обновления. - Неактивные: не было активности в выбранный период.
- Архивные: репозитории, помеченные как архивные.
Анализируется дата создания. - В избранном: форки, добавленные в избранное (отмеченные звёздой).
Анализируется дата создания.
Важно:
Для активных/неактивных — учитывается дата обновления.
Для архивных/избранных — дата создания.
Сортировка
- По дате обновления.
- По дате создания.
- По алфавиту.
- По количеству звёзд.
Сброс фильтров
- Кнопка «Сбросить фильтры» появляется при изменении настроек.
- Возвращает значения по умолчанию:
Период: Все время
;Тип: Все
.
Список форков
Каждая карточка содержит:
- имя пользователя;
- название форка;
- количество форков (публичных);
- количество звёзд;
- дату создания и последнего обновления.
Карточка кликабельна — ведёт на страницу форка.