Создание проектов программного обеспечения на основе сообщества на сайте GitHub

Независимо от того, управляете корпоративными или проектами программного обеспечения с открытым кодом, узнайте, как GitHub позволяет создавать сообщества, которые способствуют взаимодействию и совместной работе при укреплении рекомендуемых рекомендаций, кодексов поведения и рекомендаций по обеспечению безопасности.

В этой схеме обучения вы узнаете, как:

  • Сформируйте вовлечённость сообщества как для собственных, так и для проектов с открытым кодом.
  • Выберите, является ли ваша идея хорошим кандидатом для проекта с открытым исходным кодом.
  • Переместите существующий проект на GitHub с личного компьютера или из устаревшей системы управления версиями.
  • Защитите репозиторий GitHub.
  • Участие в проекте с открытым исходным кодом.

Предварительные требования

  • Учетная запись GitHub

Модули, включенные в эту схему обучения

Научитесь использовать ключевые функции GitHub, включая задачи, уведомления, ветки, коммиты и pull-запросы.

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

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

Узнайте, как отправить существующий проект в GitHub.

Узнайте, как переместить существующий проект в GitHub из устаревшей системы управления версиями.

В этом модуле вы узнаете, как создавать, размещать и поддерживать безопасный репозиторий на GitHub.

Узнайте, как использовать GitHub для поиска проектов и задач с открытым исходным кодом для участия. Узнайте, как создавать пул-реквесты и эффективно взаимодействовать с мейнтейнерами проектов, чтобы ваши изменения были приняты. Узнайте о преимуществах участия в сообществах с открытым кодом.