Тренажёр Git

Разберёте 40 ситуаций с git на настоящем репозитории: конфликт слияния, секрет в коммите, неудачный reset, поломка, которую ищут через bisect. Обычно с ними впервые сталкиваются в рабочем проекте и в спешке. Здесь у каждой задачи свой репозиторий с готовой историей, а проверка смотрит на его состояние после ваших команд. Тренажёр бесплатный, ставить ничего не нужно.

Чему вы научитесь

Как это работает

Это тренажёр, теории здесь нет. 40 задач в 4 модулях: коммиты, ветки и слияния, переписывание истории, рабочие приёмы.

У каждой задачи свой репозиторий: песочница создаёт его с нуля, засевает историю и файлы, затем выполняет ваш solution.sh.

Проверка смотрит на **состояние репозитория**: журнал, ветки, теги, содержимое файлов, git status. Прийти к результату можно разными командами.

При каждой проверке репозиторий создаётся заново, поэтому эксперименты ничего не ломают.

Ставить ничего не нужно, всё работает в браузере. Основы git есть в бесплатном курсе «Git для начинающих».

Вы также можете задать любой вопрос по курсу у поддержки t.me/mentorix_support

Кому подойдёт

Разработчикам, которые пользуются git каждый день, но при конфликте или неудачном rebase копируют репозиторий в соседнюю папку.

Стажёрам и джунам перед первой работой в команде, где ветки, ревью и релизы устроены по правилам.

Тем, кто готовится к собеседованию: reset, revert и rebase спрашивают почти всегда.

Что нужно знать

Знаете, что такое коммит и ветка.

Умеете запускать команды в терминале. solution.sh здесь обычный список команд git, по одной на строку.

Программа курса

Модулей: 4, уроков: 8. Задачи с кодом проверяются автоматически.

  1. Коммиты

  2. Ветки и слияния

  3. Переписывание истории

  4. Рабочие приёмы

Бесплатный курс

Открыть курс на Mentorix · Все курсы