Встречается на собеседованиях • сегодня

Что такое Staging Area в Git

Staging Area (или Index) — это промежуточная область между рабочим каталогом и репозиторием. Здесь фиксируются изменения перед коммитом, позволяя выбирать, какие файлы войдут в следующий коммит.

Пример:

bash
git add file.txt  # добавляет file.txt в Staging Area
git status       # показывает изменения в Staging Area

Зачем нужна:

  • Точечный контроль: можно коммитить только часть изменений.
  • Просмотр изменений перед коммитом (git diff --staged).
  • Подготовка связанных изменений в одном коммите.

Без Staging Area пришлось бы коммитить все изменения разом.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы