Skip to main content

Enterprise Server 3.20 в настоящее время доступен в качестве кандидата на выпуск.

Справочник по вкладу профиля

Найдите сведения о том, что отображается на графике вкладов.

Что считается вкладом

Вклады учитываются только в том случае, если они соответствуют определенным критериям. В некоторых случаях может потребоваться перестроить диаграмму, чтобы вклады отобразились.

На странице профиля следующие действия всегда считаются вкладом:

  • Создание репозитория
  • Создание вилки существующего репозитория

Следующие действия иногда считаются вкладом:

  • Открытие проблемы
  • Предложение запроса на вытягивание
  • Отправка проверка запроса на вытягивание
  • Открытие обсуждения
  • Ответ на обсуждение
  • Выполнение фиксации

Дополнительные сведения см. в разделе "Критерии вклада" для проблем, запросов на вытягивание и обсуждения и критерии вклада для фиксаций.

Критерии вклада для проблем, запросов на вытягивание и обсуждения

Проблемы, запросы на вытягивание и обсуждения будут отображаться в диаграмма вкладов, если они были открыты в автономном репозитории, а не вилкой.

Кроме того, GitHub ограничивает количество этих элементов при отображении диаграмма вкладов. Если вы достигли предела, диаграмма вкладов может не отображать все ваши взносы.

Критерии вклада для фиксаций

Фиксации будут отображаться на диаграмме вкладов, если они соответствуют всем следующим условиям.

  • Адрес электронной почты, используемый для создания или совместного автора фиксаций связан с вашей учетной записью на GitHub.
  • Фиксации были сделаны в изолированном репозитории, а не в вилке.
  • Фиксации были сделаны в одной из двух ветвей:
    • Ветвь по умолчанию репозитория
    • Ветвь gh-pages (для репозиториев с сайтами проектов). Дополнительные сведения о сайтах проектов см. в разделе Что такое GitHub Pages?

Кроме того, должно выполняться по крайней мере одно из указанных ниже условий.

  • Вы являетесь участником совместной работы в репозитории или членом организации, которая владеет репозиторием.
  • Вы создали вилку репозитория.
  • Вы открыли запрос на вытягивание или проблему в репозитории.

Кто может видеть ваши вклады и достижения

На GitHub Enterprise Server, общедоступные вклады в профиль отображаются только другим пользователям ваш экземпляр GitHub Enterprise Server.

При публикации частный вклад пользователи без доступа к этим частным репозиториям увидят количество внесенных вами вкладов каждый день. Они не будут видеть конкретные сведения.

Кто получает кредит на вклад

Чтобы отображаться на графе вкладов профиля, совместно созданные фиксации должны соответствовать тем же критериям, что и фиксации с одним автором.

При повторной фиксации исходные авторы фиксации и пользователь, который перебазировал фиксации, будь то в командной строке или на ваш экземпляр GitHub Enterprise Server, получают кредит на вклад.

Расчет времени событий вкладов

Для фиксаций и запросов на вытягивание метки времени рассчитываются по-разному. * Фиксации используют сведения о часовом поясе в метке времени фиксации. Дополнительные сведения см. в разделе Просмотр сведений о фиксации на временной шкале. * Запросы на вытягивание и проблемы , открытые на GitHub, используют часовой пояс браузера. Те из них, что открыты через API, используют метку времени или часовой пояс, указанные в вызове API.

Как GitHub использует дату автора Git и дату коммита

В Git дата создания — это дата выполнения первой фиксации с git commit. Дата фиксации совпадает с датой создания, если никто не изменит дату фиксации с помощью git commit --amend, принудительной отправки, перемещения изменения из одной ветви в другую или других команд Git.

На странице вашего профиля дата создания используется для вычисления момента создания фиксации. Тогда как для вычисления момента выполнения фиксации в репозитории используется дата фиксации.

Чаще всего дата создания и дата фиксации совпадают, но вы можете заметить, что последовательность фиксаций нарушается, если история фиксаций изменилась. Дополнительные сведения см. в разделе Устранение неполадок с отсутствующими вкладами.

Предоставление общего доступа к данным GitHub Enterprise Server

При совместном использовании вкладов в профиль GitHub.com или GHE.com отображается количество вкладов GitHub Enterprise Server за последние 90 дней. данных, многократно используемых.github-connect.sync-frequency %} Количество вкладов от GitHub Enterprise Server считается частный вклад. Сведения о фиксации будут отображать только количество вкладов и что эти вклады были сделаны на GitHub Enterprise Server.