Руководство по Git Ри
Полное руководство по системе контроля версий Git, охватывающее базовые рабочие процессы, такие как подготовка и фиксация изменений, до продвинутых тем, таких как интерактивная перебазировка, совместная работа с удаленными репозиториями и внутренняя структура базы данных объектов Git.
Обзор курса
Краткое содержание
Полное руководство по системе контроля версий Git, охватывающее от базовых рабочих процессов, таких как стадирование и коммиты, до продвинутых тем, включая интерактивную перебазировку, удалённое сотрудничество и внутреннюю работу базы данных объектов Git.
Освойте самую популярную в мире систему контроля версий — от команд до ядра системы.
Автор: Райан Ходсон
Благодарности: Ни одной явно упомянутой в предисловии не указано.
Цели обучения
- Сравнить и противопоставить локальные, централизованные и распределённые системы контроля версий.
- Определить исторические мотивы создания Git для ядра Linux.
- Выполнить базовую настройку Git, включая проверку установки, инициализацию репозитория и отслеживание файлов.
- Инициализировать репозиторий Git и определить роль директории
.git. - Настроить глобальные пользовательские параметры и отслеживать файлы проекта с помощью области подготовки (staging area).
- Выполнять коммиты для создания снимков проекта и просматривать их с помощью истории репозитория.
- Перемещаться к конкретным историческим коммитам по их идентификаторам и возвращаться к текущему состоянию проекта.
- Создавать и управлять аннотированными тегами для обозначения стабильных версий релизов.
- Применять
git revertдля отмены конкретных изменений, уже зафиксированных в истории, при сохранении прозрачной истории. - Определять, создавать и переключаться между ветками с помощью командной строки Git.