Commit, projede seçilen değişikliklerin Git’e kaydedilmiş anlık görüntüsüdür. Proje günlüğüne tarihli bir not yazmak gibidir; daha sonra o noktada neyin değiştiğini görebilirsiniz.
Bir sayfayı güncelledikten sonra geliştirici, değişikliği anlatan kısa bir mesajla bu dosyaları commit edebilir. Bu anlık görüntü diğer commit’lerle karşılaştırılabilir veya ekip arkadaşlarıyla paylaşılabilir.
Commit genellikle ortak bir yere gönderilene kadar yerel projede kalır. Seçilen değişiklikleri kaydeder; bilgisayardaki kaydedilmemiş tüm düzenlemeleri mutlaka içermez.
