16 вопросов, около 12 минут

Итоговый тест по курсу «Git и GitHub»

16 вопросов по основам Git и GitHub для начинающих с разбором ответов. В конце — какие темы повторить и вывод по вашим ответам.

Тест по всему курсу

Проверьте, как усвоился курс: вопросы по всем урокам, а в конце — разбор ошибок и темы, которые стоит повторить.

  1. Можно ли пользоваться Git без интернета?

  2. Какие данные указывают через git config перед началом работы?

  3. В каком порядке сохраняют изменения?

  4. Что такое индекс (staging area)?

  5. Как выйти из просмотра длинной истории git log?

  6. Что покажет git diff --staged?

  7. Какая команда безопасно отменяет старый коммит, не переписывая историю?

  8. Чем опасен git reset --hard?

  9. Вы закончили задачу в ветке feature. Как влить её в main?

  10. Какое правило работы с ветками верное?

  11. Что означают маркеры <<<<<<<, ======= и >>>>>>> в файле?

  12. Как отменить слияние, если запутались в конфликтах?

  13. Чем git pull отличается от git push?

  14. Для чего нужен файл .gitignore?

  15. Что такое пулл-реквест?

  16. Как предложить правку в чужой открытый проект?