Сведения о продуктах GitHub
GitHub предлагает бесплатные и платные продукты для размещения кода и совместной работы с кодом. Одни продукты применяются только к личным учетным записям, а другие — только к учетным записям организации и корпоративным учетным записям. Дополнительные сведения об учетных записях см. в разделе Типы учетных записей GitHub.
Сведения о затратах и функциях для каждого продукта см. в GitHub Pricing. Сведения о запланированных функциях и продуктах см. в разделе GitHub public roadmap.
При чтении GitHub Docs обязательно выберите версию, соответствующую вашему продукту. Дополнительные сведения см. в разделе Сведения о версиях документации GitHub.
GitHub Free для личных учетных записей
При использовании GitHub Free для личных учетных записей можно взаимодействовать с неограниченным числом участников совместной работы в неограниченных общедоступных репозиториях с полным набором функций, а также в неограниченных частных репозиториях с ограниченным набором функций.
При использовании GitHub Free ваша личная учетная запись включает:
- GitHub Community Support
- Dependabot alerts
- Правила защиты развертывания для общедоступных репозиториев
- Принудительное применение двухфакторной проверки подлинности
- 500 МБ хранилища GitHub Packages
- Функции GitHub Actions:
- 2000 минут в месяц
- Правила защиты развертывания для общедоступных репозиториев
GitHub Pro
Помимо функций, доступных в GitHub Free для личных учетных записей, GitHub Pro включает:
- Поддержка GitHub по электронной почте
- 3000 GitHub Actions минут в месяц
- 2 ГБ хранилища GitHub Packages
- Расширенные инструменты и аналитические сведения в частных репозиториях:
- Обязательные рецензенты для запросов на вытягивание
- Несколько рецензентов для запросов на вытягивание
- Защищенные ветви
- Владельцы кода
- Справочные материалы с автоматическими ссылками
- GitHub Pages
- Вики
- Графики с аналитикой репозитория: пульсация, участники, трафик, фиксации, частота кода, сеть и вилки
GitHub Free для организаций
При использовании GitHub Free для организаций вы можете работать с неограниченным числом участников совместной работы в неограниченных общедоступных репозиториях с полным набором функций, а также в неограниченных частных репозиториях с ограниченным набором функций.
Помимо функций, доступных в GitHub Free для личных учетных записей, GitHub Free включает:
- GitHub Community Support
- Обсуждения в команде
- Элементы управления доступом к командам для управления группами
- 2000 GitHub Actions минут в месяц
- 500 МБ хранилища GitHub Packages
GitHub Team
Помимо функций, доступных в GitHub Free для организаций, GitHub Team включает:
- Поддержка GitHub по электронной почте
- 3000 GitHub Actions минут в месяц
- 2 ГБ хранилища GitHub Packages
- Расширенные инструменты и аналитические сведения в частных репозиториях:
- Обязательные рецензенты для запросов на вытягивание
- Несколько рецензентов для запросов на вытягивание
- Черновые запросы на вытягивание
- Команды в качестве рецензентов для запросов на вытягивание
- Защищенные ветви
- Владельцы кода
- Запланированные напоминания
- GitHub Pages
- Вики
- Графики с аналитикой репозитория: пульсация, участники, трафик, фиксации, частота кода, сеть и вилки
GitHub выставляет счета за GitHub Team для каждого пользователя. Дополнительные сведения см. в разделе Сведения о расценках для пользователей" в документации по планам Free, Pro и Team.
GitHub Actions предоставляются бесплатно для стандартных средств выполнения, размещенных на GitHub в общедоступных репозиториях, и для локальных средств выполнения. Для частных репозиториев каждая учетная запись GitHub получает определенное количество бесплатных минут и место в хранилище для использования со средствами выполнения, размещенными на GitHub, в зависимости от продукта, который применяется для этой учетной записи. Использование с превышением предусмотренных объемов регулируется предельными суммами расходов.
GitHub Enterprise
GitHub Enterprise включает два варианта развертывания: GitHub Enterprise Cloud, размещенный в облаке и являющийся частью GitHub.com, и GitHub Enterprise Server, который является локальным.
Помимо функций, доступных в GitHub Team, GitHub Enterprise включает:
- Поддержка GitHub Enterprise
- Дополнительные элементы управления безопасностью, соответствием требованиям и развертываниями
- Проверка подлинности с помощью единого входа SAML
- Подготовка доступа с помощью SAML или SCIM
- Правила защиты развертывания с GitHub Actions для частных или внутренних репозиториев
- GitHub Connect
- Возможность приобретения GitHub Advanced Security. Дополнительные сведения см. в разделе Сведения о GitHub Advanced Security.
GitHub Enterprise Cloud включает:
- 50 000 GitHub Actions минут в месяц
- 50 ГБ хранилища GitHub Packages
- Соглашение об уровне обслуживания с ежемесячной доступностью 99,9 %
- Возможность централизованного управления политикой и выставлением счетов для нескольких организаций GitHub.com с учетной записью предприятия. Дополнительные сведения см. в разделе Сведения об учетных записях предприятия.
- Возможность подготовки учетных записей пользователей и управления ими для разработчиков с помощью Enterprise Managed Users. Дополнительные сведения см. в разделе Сведения о Enterprise Managed Users.
Сведения о сравнении GitHub AE с GitLab, Bitbucket и Jenkins см. в статье Сравнение GitHub с другими решениями DevOps.
Вы можете настроить пробные версии для оценки GitHub Enterprise Cloud и GitHub Enterprise Server. Дополнительные сведения см. в разделах Настройка пробной версии GitHub Enterprise Cloud и Настройка пробной версии GitHub Enterprise Server.
Дополнительные материалы
- Сведения о ценах на пользователя в документации по GitHub Enterprise Cloud