Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
10.715
Автор: udemy

Название: DevOps: Git & Github and Integrating with Jenkins & Maven (2022)

1644098051554-png.93943


Описание:

Этот курс проведет всех ( никаких предварительных знаний не требуется! ) через основные шаги, чтобы с легкостью использовать эти инструменты в ваших повседневных проектах.

Этот курс посвящен Git и GitHub.

Описание курса:

Введение:

- Что такое DevOps и его преимущества
- Жизненный цикл DevOps:- Непрерывное развитие
- Непрерывная интеграция
- Непрерывное тестирование
- Непрерывная обратная связь
- Непрерывное развертывание
- Непрерывный мониторинг
- Обзор Git и GitHub
- Создайте учетную запись GitHub, репозиторий, клон — распределенная система контроля версий
- Git-конфигурация
- Этапы в Git
- Git вытащить с удаленного на локальный
- Git push с локального на удаленный
- Этапы в Git — добавить и зафиксировать

Работа с ветками

- Представляем филиалы
- Лаборатория — Создание веток (мастер и разработка)
- Создать и отправить ветку с локального на удаленный
- Ветви функций
- Запрос на слияние — объединение одной ветки с другой.
- Ветка выпуска
- Отделение исправлений
- Лаборатория — Отделение выпусков и исправлений
- Добавить рецензента в запросе на включение с помощью правил защиты ответвления
- PR — комментировать, одобрять и запрашивать изменения

Разрешение конфликтов

- Понимание конфликтов в git merge
- Создайте конфликт слияния и разрешите его
- Используйте TortoiseGit S/W для разрешения конфликтов
- Решайте конфликты с GitHub с помощью веб-редактора с помощью PR с одним рецензентом

Примеры реальных проектов – кейсы на основе сценариев

- Команда Git clean для удаления файла и каталога
- Отмена изменений в существующих файлах
- Git Вернуть команду
- Команда сброса Git
- Команда извлечения Git
- Команда git pull
- Разница между git merge и git fetch

GitHub Deep Drive — выбор вишен, теги, перебазирование и слияние

- Что такое Cherry-pick в git?
- Лаборатория Cherry-pick с конфликтами при слиянии
- Git-теги
- Удалить теги из локального и удаленного
- Команда git перебазировать
- Разница между git rebase и слиянием

Интеграция Jenkins с репозиторием GitHub и проектом Maven

- О Дженкинсе
- Обзор интеграции Jenkins с GitHub и создание проекта на основе Java
- Установка Jenkins, Java, Maven и Git на экземпляр EC2
- Настройка Jenkins на экземпляре EC2
- Настройка учетных данных GitHub и местоположения Maven на Jenkins
- Создание и сборка проекта на основе Java с помощью Maven Tool
- Добавьте плагины Maven в Jenkins
- Последняя лекция

Git Интервью QA

Для кого этот курс:

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

Требования

- ПК или ноутбук с подключением к интернету
- Никаких предварительных знаний Git или GitHub или веб-разработки не требуется.
- Возможность установки программного обеспечения на свой компьютер
- Для создания (бесплатной) учетной записи GitHub требуется адрес электронной почты.
- Требуется мотивация для изучения Git и GitHub.

Материал на английском языке

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху