Я сделал 3–4 коммитов за один день в репо с помощью клиента Mac для GitHub, но раздел вкладов на странице моего профиля не обновляется с изменениями в различных оттенках зеленого.
Почему это происходит?
Я сделал 3–4 коммитов за один день в репо с помощью клиента Mac для GitHub, но раздел вкладов на странице моего профиля не обновляется с изменениями в различных оттенках зеленого.
Почему это происходит?
Ответы:
Есть несколько возможностей:
Вы не выдвинули свои коммиты до Github. В отличие от централизованных систем контроля версий, git выполняется локально. Когда вы сделали коммиты локально и хотите синхронизировать страницу проекта Github, вам нужно запустить git push для отправки коммитов в апстрим.
Ваши коммиты не были в ветке по умолчанию (обычно master
) проекта. Другие ветви не будут учитываться в общем количестве, пока они не будут объединены.
Ваш репозиторий является вилкой. В этом случае учитываются только те коммиты, которые были переданы в апстрим и объединены с главной веткой.
Ваш коммит был сделан с адресом электронной почты, отличным от того, о котором вы сказали Github.
Вы не ждали достаточно долго. График не обновляется мгновенно.
См. Раздел справки Github. Почему мои материалы не отображаются в моем профиле? для большего количества подсказок.
Была такая же проблема, моя была исправлена путем установки электронной почты
git config --global user.email johndoe@example.com
Надеюсь это поможет.
В некоторых репозиториях «Активность вклада» отображается только для коммитов, которые были объединены с мастером (хотя это может не применяться в вашем случае, если вы являетесь владельцем репо и являетесь единственным коммиттером).
Если фиксация отправляется, но все еще не отображается в «Активности участия» в дни, когда они были зафиксированы, то это может быть потому, что вы сделали запрос на извлечение, но ваши изменения еще не были объединены.
Вы также можете проверить настройки электронной почты, связанные с вашей учетной записью Github, поскольку GitHub не будет перечислять вам взносы, сделанные под другой учетной записью, зарегистрированной в вашем профиле. Я заметил, что электронное письмо, связанное с моей учетной записью, было более старым, поэтому я добавил свой текущий адрес электронной почты и установил его в качестве своего «основного» адреса. Я обновил свой аккаунт и увидел, что мои вклады обновлены. Удачи!