Внесение изменений
Как упоминается в разделе Рабочий процесс Git рабочее дерево — это место, где вы вносите изменения. Там вы можете редактировать файлы, добавлять новые файлы и удалять ненужные файлы.
Изменения, внесенные в рабочее дерево, отмечаются как измененные в индексе, который находится между репозиторием и рабочим деревом, но не сохраняются непосредственно в репозитории. Все изменения сначала размещаются в индексе и только потом сохраняются в репозитории.
В репозитории фиксируются только изменения, размещенные в индексе.