Курс на Stepik
Обложка курса «Получите практический опыт работы с Git: от джуна до мидла» на Stepik
1 390 ₽

Получите практический опыт работы с Git: от джуна до мидла 4.500

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

Получите практический опыт работы с Git, начиная с базовых вещей вроде инициализации и ветвления и переходя к более продвинутым приёмам вроде git stash и cherry-pick. Закрепите понимание, выполняя контрольные задания и тесты

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Получите практический опыт работы с Git: от джуна до мидла»Учеников на курсе 13
Сертификаты, выданные на курсе «Получите практический опыт работы с Git: от джуна до мидла»Сертификатов выдано 1
Отзывы о курсе «Получите практический опыт работы с Git: от джуна до мидла»Отзывов получено 2
Рейтинг курса «Получите практический опыт работы с Git: от джуна до мидла»Рейтинг курса 4.500
Уроки в курсе «Получите практический опыт работы с Git: от джуна до мидла»Количество уроков 95
Тесты в курсе «Получите практический опыт работы с Git: от джуна до мидла»Количество квизов 105
Время прохождения курса «Получите практический опыт работы с Git: от джуна до мидла»Время прохождения курса
Стоимость курса «Получите практический опыт работы с Git: от джуна до мидла»Стоимость курса 1 390 ₽
Обновления курса «Получите практический опыт работы с Git: от джуна до мидла»Обновления курса
Дата публикации курса «Получите практический опыт работы с Git: от джуна до мидла»Дата публикации курса
Последнее обновление курса «Получите практический опыт работы с Git: от джуна до мидла»Последнее обновление
Сложность easy

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

Разделы в курсе «Получите практический опыт работы с Git: от джуна до мидла» 28 разделов Уроки в курсе «Получите практический опыт работы с Git: от джуна до мидла» 95 уроков Тесты в курсе «Получите практический опыт работы с Git: от джуна до мидла» 105 тестов Время прохождения курса «Получите практический опыт работы с Git: от джуна до мидла» 0 ч. Последнее обновление курса «Получите практический опыт работы с Git: от джуна до мидла» обн. 6 марта 2026

Введение

2 урока
1. Зачем изучать этот курс?
2. Как проходить курс

Введение в Git

5 уроков
1. Что такое система контроля версий?
2. Четыре этапа работы с контентом в Git
3. Ветки
4. А как насчёт GitHub?
5. Чем Git отличается от других систем контроля версий (VCS)

Основы Git

7 уроков
1. Введение: Основы Git
2. Инициализация репозитория Git
3. Просмотр истории репозитория
4. Получение статуса репозитория
5. Добавление файлов в репозиторий
6. Фиксация изменений в репозитории
7. Экзамен

Клонирование репозитория

5 уроков
1. Введение: Клонирование репозитория
2. Клонирование удаленного репозитория
3. Случайное удаление
4. Восстановление репозитория
5. Экзамен

Git ветвление

6 уроков
1. Введение: Ветвление в Git
2. Создание ветки
3. Detached HEAD
4. А как насчет тегов?
5. Заключение: Ветвление в Git
6. Экзамен

Слияние

5 уроков
1. Введение: Слияние
2. Игрушечный пример слияния
3. Пошаговое слияние
4. Разбор конфликтов слияния
5. Экзамен

Тест для закрепления изученного #1

2 урока
1. Оценка №1 — Git Core
2. Оценка №2 — Git Core

Git Stash

4 урока
1. Введение: Git Stash
2. Работа со сценарием
3. Выбор нужного stash
4. Экзамен

Git Add Interactive

2 урока
1. Введение: Git Add Interactive
2. Команда Add Interactive

Reflog

3 урока
1. Введение: Рефлог
2. Потеря коммита и его восстановление
3. Экзамен

Cherry Picking

4 урока
1. Введение: Cherry-Picking
2. Простой пример Cherry-Pick
3. Когда Cherry-Pick может не сработать
4. Экзамен

Git Rebase

3 урока
1. Введение: Git Rebase
2. Схема простого rebase
3. Пошаговый разбор простого rebase

Git bisect

4 урока
1. Введение: Git Bisect
2. Bisecting: сессия в общих чертах
3. Настоящая сессия git bisect
4. Разница между ∼ и ^

Тест №2 — Продвинутый локальный Git

2 урока
1. Проверь свои навыки №1
2. Проверь свои навыки №2

Получение и подтягивание изменений

3 урока
1. Введение: Получение и извлечение содержимого
2. Два Git-репозитория: git_origin и git_cloned
3. Команда git fetch

Работа с несколькими репозиториями

3 урока
1. Введение: Работа с несколькими репозиториями
2. Репозитории с тремя связями
3. Экзамен

Отправка кода

5 уроков
1. Введение: отправка кода
2. Создание и отправка веток
3. Отправка в репозитории с разным содержимым
4. Ветка существует только на удалённом репозитории
5. Отслеживание удалённых веток с разными именами

Git Submodules

5 уроков
1. Введение: Git Submodules
2. Пример на практике
3. Команда 'git submodule'
4. Git отслеживает состояние подмодуля
5. Клонирование проекта с сабмодулями

Pull Requests

2 урока
1. Что такое Pull Requests?
2. Форки и ветки в GitHub

Тест на проверку изученного #3

2 урока
1. Проверь свои навыки №1
2. Проверь свои навыки №2

Git Log

3 урока
1. Введение: Git Log
2. Реалистичная история логов
3. Команда 'git log'

Схлопывание коммитов

3 урока
1. Введение: Сквоширование коммитов
2. Пример из практики
3. Команда 'git rebase -i'

Bare-репозитории

4 урока
1. Введение: Bare-репозитории
2. Настройка bare-репозитория
3. Схлопывание коммитов
4. Git Pull и ад бесконечных мерджей

Cherry-Picking и трёхсторонние слияния

3 урока
1. Введение: Cherry-Picking и трёхсторонние слияния
2. Попытка применить Cherry-Pick
3. Сгенерировать и применить патч

Git Hooks

4 урока
1. Введение: Git Hooks
2. Хук pre-commit
3. Более сложный пример
4. Дополнительная информация о хуках

Тест по пройденному

2 урока
1. Проверь свои навыки №1
2. Проверь свои навыки №2

Завершение

1 урок
1. Чему ты научился

Попрактикуйся Git c этой игрой

1 урок
1. Игра по Git