Commit
Git’te üst verileriyle ve varsa önceki durumlara bağlantısıyla birlikte kaydedilen proje durumu.
Seçilmiş durumu kaydetmek
Commit, Git’te seçilmiş proje durumunu değişiklik açıklaması ve yazar gibi meta bilgilerle kaydeder. Varsa öncüllere bağlanarak geçmiş oluşturur. İçeriği hazırlanmış duruma dayanır; çalışma klasöründeki her değişiklik otomatik dahil olmaz.
Kurgusal örnekte form düzeltmesi ve uygun testi birlikte kaydedilir. Yan iş olarak başlamış düzen değişikliği bu seçimin dışında kalır. Böylece değişiklik sonradan anlaşılır biçimde incelenebilir. Ancak commit testlerin geçtiğini veya onayı doğrulamaz. Dosya kaydı, commit, ortak depoya aktarım ve dağıtım ayrı işlemlerdir; proje bunların birkaçını otomatik bağlasa da ayrım sürer.
Kaynaklar
İlgili terimler
- Sürüm kontrolüİzlenen dosyalardaki değişiklikleri kaydeden ve önceki durumları karşılaştırılabilir kılan sistem.
- GitYerel depoları ve kaydedilmiş değişiklik geçmişi bulunan dağıtık sürüm kontrol sistemi.
- BranchGit’in bir commit’i gösteren taşınabilir bir referansla izlediği, adlandırılmış geliştirme hattı.
- Kod incelemesiKaynak kodu değişikliğinin tasarım, davranış, anlaşılırlık ve uygun denetimler bakımından değerlendirilmesi.
- Eski sistemKullanılmaya devam eden, zamanla teknik ve iş bağımlılıkları birikmiş mevcut sistem.
- Çok kiracılılıkÇok kiracılılık aynı çözümde ayrı müşteri veya grup alanları sağlar. Kiracı otomatik olarak tek kişi ya da tek veritabanı değildir.
Bu konudaki yazılar








ASES ile Yazılım geliştirme
Özel yazılım, web ve mobil uygulamalar


