17 вопросов
Практика
Какие три основных этапа в базовом Git workflow?
Какие три основных компонента Git'а и зачем нужен каждый из них?
Какие два типа тегов существуют в Git и как ты создаёшь каждый из них?
Что такое bare repository в Git и чем он отличается от обычного репозитория?
Как Git обеспечивает гибкость в контроле версий?
Какие графические интерфейсы (GUI) для работы с Git ты использовал?
Можешь объяснить, зачем нужен Git как система контроля версий в разработке софта и какие у него основные плюсы?
На каких языках программирования в основном написан Git, и есть ли какие-то другие языки для отдельных компонентов?
Какие есть общие способы инициализации Git-репозитория и чем они отличаются, когда ты начинаешь новый проект или работаешь с уже существующим?
Можешь объяснить, какие шаги нужно сделать, чтобы создать новый репозиторий в Git?
Зачем нужна команда "git clone" в Гите?
Какие шаги ты бы предпринял, чтобы инициализировать Git в новом проекте, и как ты бы начал управлять изменениями с помощью команд Git?
Какие основные различия между GIT и SVN в плане архитектуры, простоты использования, работы с бинарными файлами, структуры директорий и интерфейса?
Какие потенциальные ограничения или проблемы могут возникнуть при использовании Git в определённых ситуациях?
Какие основные плюсы использования Git как системы контроля версий?
Что такое Git репозиторий и для чего он нужен?
Ты можешь описать основные характеристики и главные use cases Гита как системы контроля версий?