Intern
Ce anume va fi inclus în commit atunci când executați git commit -m? dacă faceți doar git add pentru o parte din fișierele modificate? Fișierele indicate în git add, în întregime cu starea lor actuală, inclusiv modificările neindexate Toate modificările din toate fișierele modificate, chiar și cele care nu au fost adăugate în index Doar fișierele cele mai recent modificate din directorul de lucru Doar modificările adăugate în index
sobes.tech AI
Răspuns de la AI
При выполнении git add только для части изменённых файлов в индекс попадут только те изменения, которые были явно добавлены.
При последующем git commit -m в коммит попадут только изменения, добавленные в индекс (staged changes). Изменения в файлах, которые не были добавлены в индекс, не попадут в коммит, даже если эти файлы изменены в рабочей директории.
Таким образом, правильный ответ:
Только изменения, добавленные в индекс
Это позволяет гибко формировать коммиты, выбирая, какие изменения включать, а какие оставить для последующих коммитов.