[НТМL Academy] Git и GitHub. Стандартное обучение

Курс

[НТМL Academy] Git и GitHub. Стандартное обучение

750 ₽

О курсе

Вы должны сделать покупку, чтобы увидеть скрытое содержимое. Цель данного курса — показать, что Git можно и нужно использовать не только в команде, но и для одиночной разработки. Типовые задачи, которые вы научитесь решать на курсе: Создание коммита Отправка изменений на удалённый репозиторий Получение изменений с удалённого репозитория Создание и переключение веток Слияние веток на уровне локального и удалённого репозитория Разрешение конфликтов при слиянии веток Сравнение различных версий программного кода Сравнение файлов вне репозитория Отмена и откладывание изменений Перенос и создание точной копии коммитов Программа курса: Раздел 1 Введение в системы управления версиями Рассмотрим, что такое системы управления версиями, какими они бывают и зачем нужны. Познакомимся с популярными VCS и начнём работать с Git. ‍ — Зачем нужна система управления версиями — Архитектуры VCS — Популярные VCS — Почему Git популярен ‍ Установка Git — Устанавливаем Git на Windows — Устанавливаем Git на Linux — Устанавливаем Git на MacOS ‍ Первоначальная настройка Git — Типы конфигурации Git ‍ Практика — Задание: первоначальная настройка — Решение: первоначальная настройка ‍ — Тест по первому разделу Раздел 2 Работа с локальным и удалённым репозиторием Научимся создавать локальный и удалённый репозиторий. После этого узнаем, как их связать между собой. Дополнительно научимся создавать коммиты и отправлять изменения на удалённый репозиторий, а также вносить изменения на удалённом репозитории и затягивать их в локальный. ‍ — Демо: создаём локальный репозиторий — Задание: создайте локальный репозиторий — Решение: создайте локальный репозиторий Работа с удалённым репозиторием — Демо: создаём удалённый репозиторий — Задание: создайте удалённый репозиторий — Решение: создайте удалённый репозиторий Связывание локального и удалённого репозитория — Демо: связываем локальный и удалённый репозиторий — Задание: свяжите локальный и удалённый репозиторий — Решение: свяжите локальный и удалённый репозиторий Внесение изменений в локальный репозиторий — Демо: вносим изменения в локальном репозитории — Задание: внесите изменения в локальный репозиторий — Решение: внесите изменения в локальный репозиторий Внесение изменений в удалённый репозиторий — Демо: вносим изменения в удалённый репозиторий — Задание: внесите изменения в удалённый репозиторий — Решение: внесите изменения в удалённый репозиторий — Демо: разрешаем конфликт при затягивании изменений — Жизненный цикл файлов в репозитории Раздел 3 Работа с ветками Посмотрим, как создавать, переключать и удалять ветки. Также разберём такие немаловажные кейсы, как слияние веток и разрешение конфликтов при слиянии. Дополнительно рассмотрим, как переносить коммиты и делать их точные копии. — Для чего нужны ветки Создание и переключение веток — Демо: создаём и переключаем ветки — Задание: создайте новую ветку — Решение: создайте новую ветку Отправка ветки в удалённый репозиторий — Демо: отправляем ветку в удалённый репозиторий — Задание: отп...