Geliştirici araçları

Git Commit Mesajı Oluşturucu

Git projeleriniz için standart formatta düzenli commit iletileri ve açıklamaları oluşturun.

Aracı çalıştır

Git Commit Generator, yazılım projeleriniz için standartlara uygun ve düzenli commit iletileri hazırlamanıza yardımcı olan bir çevrim içi araçtır. Araç; commit türü, kapsam, açıklama mesajı ve kırıcı değişiklik seçeneği olmak üzere dört farklı alandan girdi alır. Bu alanların tümü isteğe bağlı olarak doldurulabilir. Belirli bir commit türü girdiğinizde çıktı bu türle başlar; alanı boş bırakırsanız sistem yerleşik listeden rastgele bir tür atar. Kapsam alanına metin girdiğinizde bu değer türün hemen yanına parantez içinde eklenir; boş bırakıldığında ise rastgele bir kapsam seçilir. Mesaj alanına kendi kısa açıklamanızı yazabilir ya da bu alanı boş bırakarak yerleşik şablonlar üzerinden otomatik bir ileti metni oluşturulmasını sağlayabilirsiniz. Geriye dönük uyumluluğu bozan yenilikler için kırıcı değişiklik seçeneğini işaretlediğinizde, metnin sonuna bir boş satır ve kırıcı değişiklik bildirimi eklenir. Araç son adımda çıktı metnine üç adet sabit madde satırı iliştirir. Hazırlanan commit iletisini doğrudan kopyalayıp yerel terminalinizde veya Git istemcinizde kullanabilirsiniz.

Kullanım

  1. İsteğe bağlı olarak Commit Türü kutusuna feat, fix veya refactor gibi bir tür girin.
  2. İlgili modülü veya dosya grubunu belirtmek isterseniz Kapsam alanını doldurun.
  3. Yapılan değişikliği anlatan özel açıklamanızı Mesaj kutusuna yazın veya otomatik metin için boş bırakın.
  4. Geriye dönük uyumsuzluk içeren bir yenilik varsa Kırıcı Değişiklik onay kutusunu işaretleyin.
  5. Çalıştır butonuna tıklayarak biçimlendirilmiş commit metnini sonuç panelinden görüntüleyin ve kopyalayın.

Örnekler

  • Commit Türü alanına feat, Kapsam alanına auth, Mesaj alanına e-posta ile giriş desteği eklendi yazıldığında: feat(auth): e-posta ile giriş desteği eklendi başlığı ve alt maddeleri üretilir.
  • Tüm metin alanları boş bırakılıp Kırıcı Değişiklik seçildiğinde: Yerleşik listelerden rastgele seçilen tür ve kapsamla başlık üretilir, altına BREAKING CHANGE uyarısı ve sabit maddeler eklenir.

SSS

Girdi alanlarını boş bırakırsam ne olur?

Commit türü, kapsam veya mesaj alanları boş bırakıldığında araç yerleşik listelerden rastgele seçimler yaparak biçimlendirilmiş bir ileti oluşturur.

Bu araç Git deposuna doğrudan commit atar mı?

Hayır. Araç yalnızca metin üretir; projenizdeki depoya erişmez ve Git komutlarını otomatik olarak çalıştırmaz.

Kırıcı Değişiklik seçeneği ne ekler?

Bu seçenek işaretlendiğinde oluşturulan commit iletisinin gövde kısmına bir boş satır ve geriye dönük uyumsuzluk belirten uyarı satırı eklenir.

Bu aracı sitenize ekleyin

Aşağıdaki kodla çalışan SmartPlusLab aracını web sitenize ekleyin.