Введение в систему контроля версий Git
Длительность
10 ак.ч.
Локация
Онлайн
Код
DEV-007
12 500 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Описание
На курсе Вы научитесь работать с Git – самой прогрессивной системой контроля версий в мире. Узнаете о базовых концепциях распределённых СКВ, возможностях Git, отработаете полученные знания на практике.Вы захотите летать от скорости, лёгкой работы с ветками и поддержки разных процессов работы.

После прохождения курса выдается
сертификат на бланке IBS Training Center
сертификат на бланке IBS Training Center
Цели
- познакомиться с концепциями распределённых систем контроля версий;
- освоить часто используемые команды.
Целевая аудитория
Разработчики, менеджеры.
Предварительная подготовка
Базовые навыки работы в командной строке.
Разбираемые темы
- Что есть Git: автор, происхождение, основная концепция, отличия от других СКВ.
- Работа с одним репозиторием: инициализация; добавление и Commit файлов; Logs и Configs; Git как асинхронный нециклический граф; детали Commit; добавление и удаление файлов из индекса.
- Локальная работа с ветками: основы ветвления; слияние (Merge), Checkout; локальный процесс работы; команда Reset.
- Параллельная работа с Git: создание и клонирование удаленного репозитория; демонстрация различных кейсов параллельной работы; удаленные ветки; загрузка и выгрузка изменений; наблюдающие ветки; настройка Logs, Aliases.
- Обзор специализированных команд: Git tag; Merge vs. Rebase; состояние Detached head; Git Cherry-pick; Git reflog; Git revert; Git stash.
Раcписание курсов
Вид:
Регистрируйтесь на следующий курс
Предварительная регистрация гарантирует участие в обучении. Мы обязательно оповестим вас, когда курс будет запланирован
Отзывы (9)
Хороший и полезный тренинг, с прекрасным тренером. Очень понравилось, что Максим очень внятно разъяснял в первую очередь основные принципы функционирования Git, подробно объяснял источники ошибок при выполнении операций и методы их исправления.
Хороший курс. Отличные презентации, очень подробные объяснения, много примеров, есть практика. Преподаватель очень подробно отвечал на вопросы, разрешил задавать вопросы голосом. Практические задания. Курс изложен простым, понятным, доступным языком.
Потрясающий курс! Я плохо понимал, что такое Git, но на обучении узнал все, что позволило мне сразу начать использовать его. Понравилось, как тренер объяснил основы, понятно и интересно. Много практики помогало знаниям усваиваться, а отслеживание прогресса в гугл-таблицах помогало не отставать.
Наиболее полезной была инфа о том, как git работает изнутри, какие есть возможности настройки и как быть со сложными ситуациями во время слияний. Максим – большой молодец! Полностью разобрал весь материал и подробно обсудил с нами, радует его практический опыт и желание передать свои знания.
Интересный курс и хороший лектор. Наиболее полезными оказались работа с отдельными HEAD и сопутствующими материалами. Понравились: структурированный материал, практикующий тренер, примеры из опыта работы, лабораторные работы в классе и работа над ошибками, объяснение простыми словами. Рекомендую!
Отличный курс! Я узнал новую информацию об основах Git, работе с терминалом, да и все, чем с нами поделился лектор, оказалось для меня полезным (особенно практика и примеры). Большое спасибо Владимиру за то, что что я получил ответы на свои вопросы, и теперь уверен в своих знаниях.
Хороший курс для новичков. Мне очень понравилось, что тренер подробно объяснил, что происходит за кулисами в git в различных состояниях. Кроме того, мне понравилось, что обучение было не быстрым, мы задавали вопросы и действительно старались понять материалы. Для меня, как новичка в Git, это было очень полезно.
Данный курс хорошая возможность изучать новые вещи и практиковать их одновременно. Понравились подробные объяснения, рассмотрение ошибок, с которыми можно столкнуться в GIT, реальные примеры. Материалы были хорошо объяснены, и тренер терпеливо обучал каждой необходимой детали. В общем, все понравилось, спасибо!
Обучение начиналось с очень простых вещей и шло к более сложным – это было интересно. Материалы сделаны качественно, много практических примеров и теории. Тренер хорошо объяснял тему и постоянно помогал нам. Я думаю, что многому научился и получил мотивацию углубить эти знания.