![[НТМL Academy] Git и GitHub. Стандартное обучение](https://poisk-kursov.com/img/46cb648a-ae87-4185-92b1-1870443cc3dc.png)
Курс
[НТМL Academy] Git и GitHub. Стандартное обучение
750 ₽
О курсе
Вы должны сделать покупку, чтобы увидеть скрытое содержимое.
Цель данного курса — показать, что Git можно и нужно использовать не только в команде, но и для одиночной разработки.
Типовые задачи, которые вы научитесь решать на курсе:
Создание коммита
Отправка изменений на удалённый репозиторий
Получение изменений с удалённого репозитория
Создание и переключение веток
Слияние веток на уровне локального и удалённого репозитория
Разрешение конфликтов при слиянии веток
Сравнение различных версий программного кода
Сравнение файлов вне репозитория
Отмена и откладывание изменений
Перенос и создание точной копии коммитов
Программа курса:
Раздел 1
Введение в системы управления версиями
Рассмотрим, что такое системы управления версиями, какими они бывают и зачем нужны. Познакомимся с популярными VCS и начнём работать с Git.
— Зачем нужна система управления версиями
— Архитектуры VCS
— Популярные VCS
— Почему Git популярен
Установка Git
— Устанавливаем Git на Windows
— Устанавливаем Git на Linux
— Устанавливаем Git на MacOS
Первоначальная настройка Git
— Типы конфигурации Git
Практика
— Задание: первоначальная настройка
— Решение: первоначальная настройка
— Тест по первому разделу
Раздел 2
Работа с локальным и удалённым репозиторием
Научимся создавать локальный и удалённый репозиторий. После этого узнаем, как их связать между собой. Дополнительно научимся создавать коммиты и отправлять изменения на удалённый репозиторий, а также вносить изменения на удалённом репозитории и затягивать их в локальный.
— Демо: создаём локальный репозиторий
— Задание: создайте локальный репозиторий
— Решение: создайте локальный репозиторий
Работа с удалённым репозиторием
— Демо: создаём удалённый репозиторий
— Задание: создайте удалённый репозиторий
— Решение: создайте удалённый репозиторий
Связывание локального и удалённого репозитория
— Демо: связываем локальный и удалённый репозиторий
— Задание: свяжите локальный и удалённый репозиторий
— Решение: свяжите локальный и удалённый репозиторий
Внесение изменений в локальный репозиторий
— Демо: вносим изменения в локальном репозитории
— Задание: внесите изменения в локальный репозиторий
— Решение: внесите изменения в локальный репозиторий
Внесение изменений в удалённый репозиторий
— Демо: вносим изменения в удалённый репозиторий
— Задание: внесите изменения в удалённый репозиторий
— Решение: внесите изменения в удалённый репозиторий
— Демо: разрешаем конфликт при затягивании изменений
— Жизненный цикл файлов в репозитории
Раздел 3
Работа с ветками
Посмотрим, как создавать, переключать и удалять ветки. Также разберём такие немаловажные кейсы, как слияние веток и разрешение конфликтов при слиянии. Дополнительно рассмотрим, как переносить коммиты и делать их точные копии.
— Для чего нужны ветки
Создание и переключение веток
— Демо: создаём и переключаем ветки
— Задание: создайте новую ветку
— Решение: создайте новую ветку
Отправка ветки в удалённый репозиторий
— Демо: отправляем ветку в удалённый репозиторий
— Задание: отп...



