Her commit yazarının adını ve kısa bir mesajı taşıyor, ad ve e-posta git'te tanımladığın bilgilerden geliyor. Geçmişte herhangi bir commit'e dönüp dosyaların o andaki haline bakabiliyorsun. git log --oneline bu geçmişi her commit için tek satırla gösteriyor.
Küçük ve sık commit atınca bir şey bozulduğunda hangi adımda bozulduğunu bulmak kolaylaşıyor. Mesajı tek bir cümle olarak yaz ve neyin değiştiğini söyle, "Add expense list" gibi.
2 saatte canlı uygulama programında ajan her özellikte testler yeşile dönünce commit atıyor ve mesajı İngilizce yazıyor. Bu commit'leri ajanın açtığı PR'ın Commits sekmesinde sırayla görüyorsun.
Örnek
git'te adın ve e-postan tanımlı değilse ajanın ilk commit'i hatayla durabiliyor. Terminalde bir kez git config --global user.name "Adın Soyadın" ve git config --global user.email "adin@ornek.com" yaz.