Intern
Que sera exactement inclus dans le commit lors de l'exécution de git commit -m ? si vous faites seulement git add pour une partie des fichiers modifiés? Fichiers indiqués dans git add, dans leur intégralité avec leur état actuel, y compris les modifications non indexées Toutes les modifications dans tous les fichiers modifiés, même ceux qui n'ont pas été ajoutés à l'index Seuls les fichiers modifiés les plus récents dans le répertoire de travail Seuls les changements ajoutés à l'index
sobes.tech IA
Réponse de l'IA
При выполнении git add только для части изменённых файлов в индекс попадут только те изменения, которые были явно добавлены.
При последующем git commit -m в коммит попадут только изменения, добавленные в индекс (staged changes). Изменения в файлах, которые не были добавлены в индекс, не попадут в коммит, даже если эти файлы изменены в рабочей директории.
Таким образом, правильный ответ:
Только изменения, добавленные в индекс
Это позволяет гибко формировать коммиты, выбирая, какие изменения включать, а какие оставить для последующих коммитов.