Konvansiyonel Commit Oluşturucu
Tür, kapsam ve açıklamadan bir Konvansiyonel Commits mesajı oluşturun veya mevcut mesajları kontrol edin.
Konvansiyonel Commit Oluşturucu
Konvansiyonel Commits, changelog oluşturucuların, semantic-release ve commitlint'in beklediği "type(scope): description" biçimidir. Bu araç sizin için bir tane oluşturur: bir tür seçin, isteğe bağlı bir kapsam ekleyin, açıklamayı yazın ve başlığı birleştirin — artı bilet referansları eklerseniz gövde ve altbilgi. Kontrol moduna geçerek tersini yapın: bir veya daha fazla mevcut commit mesajını satırda yapıştırın ve her birinde sorun ne olduğunu tam olarak göreyin.
Tür listesi standart seti kapsar — feat, fix, docs, style, refactor, perf, test, build, ci, chore ve revert. Kırıcı değişiklik geçişi başlığı ! ile işaretler ve not ekledikten sonra, spec'i tam olarak bekliyor gibi bir BREAKING CHANGE: altbilgi satırı ekler. En yüksek başlık uzunluğu seçeneği, takımınızın üzerinde anlaştığı uzunluk bütçesini uygular (commitlint'in kendi varsayılanı 72 karakterdir); küçük harfle başlamaya zorla ve sonda nokta yasağı, çoğu commit linter tarafından varsayılan olarak kontrol edilen iki stil kuralıdır ve her ikisi takımınız bunları kullanmıyorsa kapatılabilir.
Kontrol modunda her satır bir tam commit başlığı olarak kabul edilir, bu nedenle git log --oneline çıktısını yapıştırmak bir tüm grubun kontrol edilmesine hizmet eder. Çıktının bir rapor olup olmadığını seçin — orijinal satır ve sonra düzeltilecekler — veya düzeltilmiş mesaj, otomatik olarak küçük harfle başlayan ve belirsiz olduğu yerde de-noktalanmış. type(scope): description şeklini hiç takip etmeyen bir satır, tahmin etmek yerine dokunulmadan kalır.
Her şey tarayıcıda çalışır, bu nedenle özel bir deposundan gelen commit mesajları asla cihazınızdan ayrılmaz. Sonucu kopyalayın, .txt dosyası olarak indirin veya girişe geri gönderin ve daha da ince ayar yapın.