Хотите работать над командными проектами по ИТ-разработке в два раза быстрее? Пройдите этот новый видеокурс и научитесь использовать все преимущества Git! Git – распределенная система управления версиями (VCS). Это универсальный, свободный и удобный инструмент для командной работы программистов над проектами любого уровня. Git позволяет нескольким разработчикам работать одновременно над своими подзадачами, создавая равноправные ветви. При этом каждое сохранение (коммит) в Git не перезаписывает предыдущее, и в любой момент Вы сможете вернуться к исходной версии кода. Git облегчает жизнь разработчикам мобильных приложений, компьютерных игр, СПО, веб-программистам. Git покорил ИТ-мир надёжностью, высокой производительностью, удобством работы с ветками и независимостью от сервера. Курс будет полезен не только начинающим, но и опытным разработчикам, желающим ликвидировать пробелы в навыках использования Git. Он носит прикладной характер и направлен на решение конкретных задач и вопросов, с которыми сталкиваются разработчики. Вы узнаете, какие бывают системы управления версиями и как Git отслеживает изменения кода. Научитесь устанавливать и настраивать систему. Сможете создавать ветви, производить их слияние и устранять конфликты в коде. Попрактикуетесь в распределённой работе и освоите инструментарий Git.
По окончании курса Вы будете уметь: понимать принципы работы с распределёнными репозиториями и знать основные отличия Git от других VCS; устанавливать и настраивать Git на сервере; создавать и модифицировать репозиторий; создавать ветвления и работать с ветками; применять механизм слияния ветвей; успешно создавать коммиты; удалять некорректные файлы из репозитария; осуществлять слаженную командную работу над единым проектом.
Программа курса Модуль 1. Работа с репозиториями Какие бывают системы управления версиями. Их место в наборе инструментов разработчика Основы Git Создание и модификация репозитория Удаленные репозитории
Модуль 2. Ветвление Ветвление, слияние, конфликты Протоколы Git Установка и настройка Git на сервере
Модуль 3. Распределенная работа Практика распределенной работы Рекомендации по созданию коммитов Инструменты Git
Модуль 4. Итоговая работа Опрос Итоговая работа
Информация о курсе Название: Система управления версиями Git Преподаватель: Дмитрий Макаров Жанр: обучающее видео Выпущено: «Специалист» Язык: русский