Курс на Stepik
Обложка курса «Git простым языком» на Stepik
1 690 ₽

Git простым языком 4.143

Открыть на
STEPIK.ORG

Полный курс по Git с упором на практику.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Git простым языком»Учеников на курсе 710
Сертификаты, выданные на курсе «Git простым языком»Сертификатов выдано 86
Отзывы о курсе «Git простым языком»Отзывов получено 7
Рейтинг курса «Git простым языком»Рейтинг курса 4.143
Уроки в курсе «Git простым языком»Количество уроков 63
Тесты в курсе «Git простым языком»Количество квизов 292
Задачи с кодом в курсе «Git простым языком»Количество задач с кодом 6
Время прохождения курса «Git простым языком»Время прохождения курса
Стоимость курса «Git простым языком»Стоимость курса 1 690 ₽
Обновления курса «Git простым языком»Обновления курса
Дата публикации курса «Git простым языком»Дата публикации курса
Последнее обновление курса «Git простым языком»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Git простым языком» 11 разделов Уроки в курсе «Git простым языком» 63 урока Тесты в курсе «Git простым языком» 292 теста Задачи в курсе «Git простым языком» 6 задач Время прохождения курса «Git простым языком» 28 ч. Последнее обновление курса «Git простым языком» обн. 31 июля 2026

Введение

4 урока
1. Введение
2. Как устроен курс?
3. Установка Git на разные ОС
4. Первоначальная настройка Git (config, алиасы, SSH-ключи)

Основы Git

3 урока
1. Что такое система контроля версий?
2. История, философия и архитектура Git
3. Основные понятия: репозиторий, коммит, ветка

Базовые операции

9 уроков
1. Создание репозитория и базовый workflow
2. Практика
3. Работа с изменениями (add, commit, status, diff)
4. Практика
5. Просмотр истории и навигация по коммитам
6. Отмена изменений (checkout, restore, clean)
7. Практика
8. Игнорирование файлов (.gitignore и .gitkeep)
9. Итоговое задание модуля

Ветвление и слияние

6 уроков
1. Ветки: создание, переключение, удаление
2. Практика
3. Слияние веток: fast-forward и 3-way merge
4. Практика
5. Разрешение конфликтов
6. Итоговое задание модуля

Удаленные репозитории

6 уроков
1. Работа с remote: clone, remote add
2. Практика
3. Синхронизация: push, pull, fetch
4. Практика
5. Ветки в удаленных репозиториях
6. Итоговое задание модуля

Изменение истории

7 уроков
1. Amend и перезапись последнего коммита
2. Rebase: линейная история
3. Практика
4. Интерактивный rebase: squash, reorder, edit
5. Практика
6. Cherry-pick: выборочное применение коммитов
7. Итоговое задание модуля

Продвинутые инструменты

8 уроков
1. Stash: временное хранилище
2. Практика
3. Reset vs Revert: отмена коммитов
4. Практика
5. Поиск: log, grep, blame, bisect
6. Практика
7. Reflog и восстановление потерянных данных
8. Итоговое задание модуля

Работа в команде

7 уроков
1. Fork и Pull Request workflow
2. Практика
3. Code Review: best practices
4. Теги и управление релизами
5. Практика
6. Стратегии ветвления (Git Flow, GitHub Flow, Trunk-based)
7. Итоговое задание модуля

Продвинутые возможности

7 уроков
1. Подмодули: работа с зависимостями
2. Практика
3. Git LFS: большие файлы
4. Практика
5. Hooks: автоматизация процессов
6. Практика
7. Worktree: параллельная работа

Автоматизация и интеграции

3 урока
1. CI/CD интеграция: автоматизация workflow
2. Решение типовых проблем и troubleshooting
3. Практика

Внутреннее устройство Git

3 урока
1. Объектная модель Git: как Git хранит данные
2. Ссылки, индекс и pack-файлы
3. Практика: исследуем .git директорию