Intern
Se si esegue git add solo per una parte dei file modificati, cosa esattamente verrà incluso nel commit con git commit -m? File indicati in git add, interamente con il loro stato attuale, comprese le modifiche non indicizzate Tutte le modifiche in tutti i file modificati, anche quelli non aggiunti all'indice Solo i file più recenti modificati nella directory di lavoro Solo le modifiche aggiunte all'indice
sobes.tech AI
Risposta dell'AI
При выполнении git add только для части изменённых файлов в индекс попадут только те изменения, которые были явно добавлены.
При последующем git commit -m в коммит попадут только изменения, добавленные в индекс (staged changes). Изменения в файлах, которые не были добавлены в индекс, не попадут в коммит, даже если эти файлы изменены в рабочей директории.
Таким образом, правильный ответ:
Только изменения, добавленные в индекс
Это позволяет гибко формировать коммиты, выбирая, какие изменения включать, а какие оставить для последующих коммитов.