Sobes.tech
Intern

git commit -m? komutu ile sadece değiştirilen dosyaların bir kısmı için git add yapıldığında, tam olarak ne commit'e dahil edilir? git add ile belirtilen dosyalar, mevcut durumlarıyla, indekslenmemiş değişiklikler dahil olmak üzere Değiştirilen tüm dosyalardaki tüm değişiklikler, hatta indekslenmeyenler bile Çalışma dizinindeki en son değiştirilen dosyalar İndekse eklenen değişiklikler sadece

sobes.tech yapay zeka

AI'dan gelen yanıt

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

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

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

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

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