Sobes.tech
Intern

Mida täpselt kaasatakse commit'i, kui teete ainult git add osade muudetud failide jaoks ja käivitate git commit -m?, Failid, mis on märgitud git add-iga, täielikult nende praeguse seisuga, kaasa arvatud indekseerimata muudatused Kõik muudatused kõigis muudetud failides, isegi need, mis pole indeksisse lisatud Ainult hiljuti muudetud failid töökaustas Ainult indeksisse lisatud muudatused

sobes.tech AI

Vastus AI-lt

При выполнении git add только для части изменённых файлов в индекс попадут только те изменения, которые были явно добавлены.

При последующем git commit -m в коммит попадут только изменения, добавленные в индекс (staged changes). Изменения в файлах, которые не были добавлены в индекс, не попадут в коммит, даже если эти файлы изменены в рабочей директории.

Таким образом, правильный ответ:

Только изменения, добавленные в индекс

Это позволяет гибко формировать коммиты, выбирая, какие изменения включать, а какие оставить для последующих коммитов.