Intern
Čo presne bude zahrnuté do commitu pri spustení git commit -m?, ak vykonáte len git add pre časť zmien v súboroch? Súbory uvedené v git add, úplne so svojím aktuálnym stavom, vrátane neznačkovaných úprav Všetky zmeny vo všetkých zmenených súboroch, aj tých, ktoré neboli pridané do indexu Len najnovšie zmenené súbory v pracovnom adresári Len zmeny pridané do indexu
sobes.tech AI
Odpoveď od AI
Pri vykonávaní git add iba pre časť zmien v súboroch sa do indexu dostanú iba tie zmeny, ktoré boli výslovne pridané.
Pri následnom git commit -m budú do commitu zahrnuté len zmeny pridané do indexu (staged changes). Zmeny v súboroch, ktoré neboli pridané do indexu, do commitu nezahrnieme, aj keď sú tieto súbory zmenené v pracovnom adresári.
Správna odpoveď je teda:
Len zmeny pridané do indexu
Toto umožňuje flexibilne zostavovať commity, vyberať, ktoré zmeny zahrnúť, a ktoré nechať na neskôr.