Sobes.tech
Intern

¿Qué exactamente se incluirá en el commit al ejecutar git commit -m? si solo se realiza git add para una parte de los archivos modificados? Archivos indicados en git add, en su totalidad con su estado actual, incluyendo las modificaciones no indexadas Todos los cambios en todos los archivos modificados, incluso aquellos que no fueron añadidos al índice Solo los archivos modificados más recientemente en el directorio de trabajo Solo los cambios añadidos al índice

sobes.tech AI

Respuesta de la IA

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

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

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

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

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