Что такое Git

«Что такое Git» — вопрос из категории DevOps, который задают на 24% собеседований Golang Разработчик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Git — распределённая система контроля версий, позволяющая отслеживать изменения в коде, работать с историей коммитов и эффективно взаимодействовать в команде.

Ключевые особенности:

  • Локальные и удалённые репозитории (например, GitHub, GitLab)
  • Ветвление (branching) для параллельной разработки
  • Коммиты (commit) — фиксация изменений с описанием

Пример базовых команд:

git init                  # инициализация репозитория
git add .                 # добавление изменений в staging
git commit -m "message"   # создание коммита
git push origin main      # отправка изменений на удалённый репозиторий

Используется для контроля версий, отката изменений и совместной работы.

Видео-ответы