Тренинг
Эффективное использование Git
В последнее время активную популярность набирают распределенные системы контроля версий (Distributed Version Control System – DVCS). И это не просто тренд. DVCS, такие как git или Mercurial, значительно повышают производительность IT специалистов, облегчая решение ежедневных задач.
Однако DVCS отличаются от стандартных централизованных систем, и нередко возникают сложности с переходом от традиционных подходов к распределенным. Для того, чтобы получить максимальную отдачу от распределенных систем, нужно с ними познакомиться поближе. Наш тренинг – уникальная возможность это сделать.
После окончания тренинга участники смогут уверенно пользоваться одной из наиболее популярных систем: git. Они получат навыки, необходимые для того, чтобы работать как в одиночку, так и в команде.
Практические задания тренинга позволят научить не только голову, но и руки. Поскольку раскрыть весь потенциал git можно только с помощью консоли, большая часть практической работы будет именно в консоли. При этом полученные навыки позволят работать и с GUI клиентами git.
- Целевая аудитория
- разработчики, тестировщики, технические лидеры
- Стоимость
- 150 $за участника
- Дата и время
- 8 часов / 1 день
Обед включен в стоимость тренинга
При групповой регистрации скидка
Детальная программа
Модуль 1. Знакомство с git
- Проблемы централизованных систем и их решения
- Зачем нужны распределенные системы
- Устройство и особенности git
- Установка и настройка
Модуль 2. Индивидуальное использование
- Создание репозитория, добавление и изменение файлов, ревизии
- Работа с историей
- Ветки, слияния, перенос
- Работа с метками
Модуль 3. Работа в команде
- Удаленные репозитории
- Синхронизация изменений
- Разрешение конфликтов
- Схемы совместной работы
Модуль 4. Сложные сценарии
- Перезапись истории
- Откат необратимых изменений
- Поиск ошибочных ревизий
- Синонимы и скрипты
- Быстрая навигация по истории
