Загружаем вопрос...
git_skill_test
8 вопросов по коммитам, веткам, remotes, rebase, recovery и устройству Git. Выбери сложность и сразу узнай результат.
Доступные темы
настройка теста
Начни с лёгкого уровня, если недавно изучаешь тему. Более сложный тест можно пройти отдельной попыткой.
другие тесты →Загружаем настройки теста…
Бесплатно, без регистрации. В попытке 8 вопросов с таймером: паузы нет, выбранный ответ нельзя изменить. Баллы увидишь сразу; правильные ответы и разбор откроются после сохранения попытки в аккаунте.
skill_test.session
Вопрос 1 из 8
Выбери один ответ. После выбора изменить его нельзя.
skill_test.status
Проверяем ответы на сервере. Обычно это занимает несколько секунд.
skill_test.result
Баллы и статус уже доступны. В аккаунте можно сохранить результат и разобрать ответы.
Уже есть аккаунт? Войти и сохранить
что проверяем
В банке 72 вопросов: 24 лёгких, 24 средних и 24 сложных. В одну попытку попадают 8 вопросов выбранного уровня.
Рабочее дерево, staging area, status, log, HEAD, .gitignore и создание коммитов.
Создание веток, слияние, интерактивный rebase, cherry-pick, теги и перенос диапазона коммитов.
clone, fetch, pull, tracking branches, refspec и безопасный force push через --force-with-lease.
reset, revert, stash, bisect, rerere, потерянные коммиты, tree objects и устройство ссылок.
демо
Два вопроса из действующего банка: один на базовые знания, второй — на понимание деталей. Они показывают формат теста. Правильные ответы и объяснения доступны после сохранения полной попытки в аккаунте.
git init repo && cd repo
git commit --allow-empty -m "A"
git commit --allow-empty -m "B"
git commit --allow-empty -m "C"
git reset --hard HEAD~2
git log --oneline | wc -l результат
Лёгкий уровень проверяет ежедневные команды, средний — операции с историей и удалёнными ветками, сложный — объектную модель Git и восстановление после нетривиальных изменений. Проходной результат — 6 из 8.
faq.md