Тренинг
Эффективное использование Git

В последнее время активную популярность набирают распределенные системы контроля версий (Distributed Version Control System – DVCS). И это не просто тренд. DVCS, такие как git или Mercurial, значительно повышают производительность IT специалистов, облегчая решение ежедневных задач.

Однако DVCS отличаются от стандартных централизованных систем, и нередко возникают сложности с переходом от традиционных подходов к распределенным. Для того, чтобы получить максимальную отдачу от распределенных систем, нужно с ними познакомиться поближе. Наш тренинг – уникальная возможность это сделать.

После окончания тренинга участники смогут уверенно пользоваться одной из наиболее популярных систем: git. Они получат навыки, необходимые для того, чтобы работать как в одиночку, так и в команде. 

Практические задания тренинга позволят научить не только голову, но и руки. Поскольку раскрыть весь потенциал git можно только с помощью консоли, большая часть практической работы будет именно в консоли. При этом полученные навыки позволят работать и с GUI клиентами git.

Целевая аудитория

разработчики, тестировщики, технические лидеры

Стоимость
$150
за участника
Дата и время
8 часов / 1 день
Место
Обед включен в стоимость тренинга
При групповой регистрации скидка

Модуль 1. Знакомство с git

  • Проблемы централизованных систем и их решения
  • Зачем нужны распределенные системы
  • Устройство и особенности git
  • Установка и настройка

Модуль 2. Индивидуальное использование

  • Создание репозитория, добавление и изменение файлов, ревизии
  • Работа с историей
  • Ветки, слияния, перенос
  • Работа с метками

Модуль 3. Работа в команде

  • Удаленные репозитории
  • Синхронизация изменений
  • Разрешение конфликтов
  • Схемы совместной работы

Модуль 4. Сложные сценарии

  • Перезапись истории
  • Откат необратимых изменений
  • Поиск ошибочных ревизий
  • Синонимы и скрипты
  • Быстрая навигация по истории