अवलोकन
एक फ्लटर/डार्ट पैकेज जो कॉन्वेंशनल कमिट्स नियमावली के अनुसार गिट कमिट संदेशों को पार्स करता है। यह कमिट संदेशों से प्रकार, स्कोप, विषय और शरीर जैसी संरचित जानकारी को मान्यता देता है और निकालता है, जिससे स्थिर चेंजलॉग उत्पन्न करने और स्वचालित रिलीज कार्यप्रणाली को संभव बनाता है। विकासकर्ताओं के लिए डिज़ाइन किया गया है जो अपने प्रोजेक्ट में मानकीकृत कमिट फॉर्मेट को लागू करना चाहते हैं, यह सभी प्रमुख प्लेटफॉर्म जैसे Android, iOS, Web, macOS, Windows और Linux को समर्थन देता है। यह पैकेज CI/CD पाइपलाइन और विकास टूलिंग में उपयोग के लिए आदर्श है।
उपयोग
- कमिट संदेश मानकों को लागू करना
- बदलाव लॉग स्वचालित रूप से जनरेट करना
- CI/CD पाइपलाइन्स के साथ एकीकरण
- पुल अनुरोधों की पुष्टि करना
- सेमेंटिक वर्जनिंग का समर्थन करना
- प्रोग्रामेटिक रूप से git लॉग का विश्लेषण करना
मुख्य विशेषताएँ
- सामान्य कमिट फॉर्मेट को समझना
- प्रकार, श्रेणी और विषय को निकालता है
- बहु-पंक्ति कमिट संदेश का समर्थन करता है
- प्लेटफॉर्म-अनुकूल (सभी प्रमुख ओएस)
- हल्का और तेज़
- मेलोस और अन्य टूलिंग के साथ सुसंगत
इनके लिए उपयुक्त
- सामान्य कमिट का उपयोग करने वाली टीमें
- CI/CD स्वचालन
- परिवर्तन लॉग जनरेटर
- कोड गुणवत्ता के बलपूर्वक निर्देश
- डेवलपर टूलिंग
- ओपन-सोर्स प्रोजेक्ट रखरखाव करने वाले
विचार योग्य बातें
- प्रभावी सामान्य कमिट प्रारूप की आवश्यकता होती है
- कॉमिट नहीं बनाता है
- केवल पार्सिंग तक सीमित
- कोई बिल्ट-इन सत्यापन UI नहीं
- पूर्ण कार्य प्रवाह के लिए बाहरी उपकरणों पर निर्भर है
- प्रतिलेखन निर्माण के लिए नहीं