Управление системой управления версиями

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

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

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

нет

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

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

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

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

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

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

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

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

Узнайте, как использовать Markdown для краткого, ясного и выразительного общения.

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

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

Узнайте, как взаимодействовать с API GitHub из GitHub Actions с помощью GitHub Script.

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

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

Создайте два рабочих процесса развертывания с помощью GitHub Actions и Microsoft Azure.

Совместная работа с другими пользователями и слияние только высококачественного кода.