Git commit komutu, proje üzerindeki değişikliklerin kalıcı olarak kaydedilmesini sağlar 13. Bu işlem, aşağıdaki işlevleri yerine getirir:
- İşaretleme: Dosyaların Git veri tabanına işaretlenmesini ve takip edilmesini sağlar 13.
- Geri dönüş: Projenin geçmişteki versiyonlarına geri dönülmesini mümkün kılar 3.
- İşbirliği: Birden fazla kişinin aynı proje üzerinde çalışmasını ve yapılan değişikliklerin tek bir kaynakta birleştirilmesini kolaylaştırır 2.
Commit işlemi sırasında, her değişiklik için benzersiz bir SHA-1 hash oluşturulur ve bu hash, değişiklikleri tanımlamak ve takip etmek için kullanılır 3.
5 kaynaktan alınan bilgiyle göre: