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

Средний уровень
Инженер DevOps
Администратор
Разработка
Архитектор решений
GitHub

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

Из этой схемы обучения вы узнаете, как делать следующее:

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

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

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

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

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

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

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

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

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