Фоновый баннер

Система управления версиями Git

Подробнее о курсе

Краткое описание курса
Курс носит прикладной характер и направлен на решение конкретных задач и вопросов, с которыми сталкиваются разработчикиы. На курсе вы узнаете, какие бывают системы управления версиями и как Git отслеживает изменения кода. Научитесь устанавливать и настраивать систему. Сможете создавать ветви, производить их слияние и устранять конфликты в коде. Попрактикуетесь в распределённой работе и освоите инструментарий Git

Целевая аудитория курса
Курс будет полезен не только начинающим, но и опытным разработчикам, желающим ликвидировать пробелы в навыках использования Git

Получаемые знания и навыки
По окончании курса слушатели научатся

  • устанавливать и настраивать систему
  • создавать ветви
  • производить их слияние и устранять конфликты в коде

Необходимая предварительная подготовка

  • Опыт программирования, работа в командной строке

Предварительно рекомендуется прослушать курс(ы)

Краткое содержаниекурса
Модуль 1
Введение и начальная настройка

  • Введение в Git
  • Основные принципы работы
  • Отличительные особенности Git
  • Установка и конфигурация Git

Модуль 2 — Работа с репозиториями Git

  • Базовая работа
  • Создание, изменение и удаление
  • Просмотр истории коммитов
  • Отмена изменений в Git
  • Метки и псевдонимы

Модуль 3Работа с ветками в Git

  • Ветвление
  • Конфликты слияния
  • Удаленные ветки
  • Разрешение конфликтов
  • Перебазирование

Модуль 4Продвинутые темы

  • Использование Git на сервере
  • Настройка и протоколы

Модуль 5Командная работа в Git

  • Основные процессы
  • Поддержка
  • Инструментарий

Модуль 6Использование GitHub и графические утилиты

  • Git и среды разработки
  • Настройка Git для работы в GitHub

Отзывы по курсу