О курсе
Курс посвящен изучению распределенной системы контроля версий Git. Программа начинается с объяснения того, что такое системы контроля версий и какие они бывают, затем переходит к установке и первоначальной настройке Git. Учащиеся узнают о состояниях файлов, создании и клонировании репозиториев, использовании команды git status, добавлении файлов и встроенной справочной системе.
Далее рассматривается работа с историей изменений: просмотр изменений коммитов, создание коммитов, удаление и перемещение файлов. Отдельный блок посвящен базовым операциям отмены: поиск коммита по хешу, исправление последнего коммита, отмена индексации и изменений в файлах.
Курс также охватывает работу с удаленными репозиториями, включая взаимодействие с несколькими удаленными репозиториями, получение и отправку изменений. В программе заявлены темы о ребейзе и мержкоммитах, хуках и подмодулях, а также об организации командной работы над проектом.
Что рассматривается в программе
- Понимание систем контроля версий и их видов
- Установка и первоначальная настройка Git
- Создание и клонирование репозиториев
- Работа с коммитами: создание, поиск по хешу, теги, исправление, отмена
- Использование команды git status и справочной системы
- Работа с удаленными репозиториями
- Рассматриваются ребейз, мержкоммиты, хуки и подмодули
Кому может быть полезен курс
- Начинающим программистам и DevOps-инженерам
- Системным администраторам и специалистам по тестированию
- Техническим менеджерам и разработчикам материалов для сайтов
- Авторам текстов и всем, кто связан с разработкой
Вопросы о программе
Какие темы рассматриваются в курсе?
Курс охватывает основы систем контроля версий, установку и настройку Git, работу с коммитами, историей изменений, удаленными репозиториями, а также ребейз, мержкоммиты, хуки и подмодули.
Для кого предназначен курс?
Курс ориентирован на начинающих программистов, DevOps-инженеров, системных администраторов, тестировщиков, технических менеджеров, разработчиков материалов и авторов текстов, связанных с разработкой.
Кто автор курса?
Автор курса — Андрей Борю, разработчик с 12-летним стажем и основатель академии «Infostorm».