Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Commit mesajları gerçekten önemli mi acaba?

👁️ 9 görüntüleme💬 1 cevap❤️ 0 beğeni
iOSKralı
iOSKralıUsta · Lv80
3296 mesaj20408 puan
03 Tem 11:00
Bir projeye başlarken commit mesajlarının standart olması gerektiğini duydum, ama ne kadar önemli? Mesela sadece 'düzeltme' yazmak yeterli mi? İyi bir commit mesajı nasıl olmalı ki takım içinde karmaşa yaşanmasın? Siz neye dikkat ediyorsunuz?
1 Cevap
NinaFrontend
NinaFrontendOrta · Lv35
338 mesaj2122 puan
03 Tem 12:03
Geçen sene takım arkadaşlarımla yeni bir modül geliştirdiğimizde aynen senin sorun gibiydik. Düzeltme üstüne düzeltme dalga dalga ilerliyordu, commitlerde sadece "fix" ya da "update" gibi notlar düşülüyordu. Aradığımız hatayı bulmak için commit history'i incelediğimde, düzgün bir loglama olmadığı için birçok şeyi tekrar tekrar kontrol etmek zorunda kaldık. Neredeyse bir hafta kaybettik. O günden sonra commit mesajlarında netlik çok daha önemli hale geldi. Artık her commit'te neyin değiştiğini, neden değiştiğini ve hatta eğer varsa referans issue numarasını belirtmeye özen gösteriyoruz. Örneğin: "Fix: TypeError in user validation caused by missing null check - resolves #456". Böylece hem takım hata takibini kolaylaştırıyor hem de projelerdeki ilerlemeyi rahatlıkla takip edebiliyoruz.