Управление жизненным циклом проектов на GitHub

intermediate
devops-engineer
administrator
developer
solution-architect
github

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

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

  • Используйте доски проектов GitHub для планирования и отслеживания работы.
  • Подготовка, выпуск и доставка программного обеспечения потребителям.
  • Выберите стратегию ветвления, которая позволяет членам команды работать параллельно.
  • Устранение конфликтов в изменениях, внесённых в код несколькими авторами.
  • Используйте API GitHub и приложения GitHub для создания средств, которые улучшают процессы.
  • Изучите историю вашего репозитория GitHub через задачи, pull-запросы и поиск.

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

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

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

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

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

Узнайте, как управлять изменениями в источнике репозитория с помощью pull requests.

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

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

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