- यह एक ऐसा टूल है जो पूरे Git history को AI से पढ़वाकर और समझवाकर, उसे बेहतर Conventional Commits format में अपने-आप दोबारा लिख देता है
- open source रिलीज़ से पहले सफाई, टीम PR उठाने से पहले अंतिम polishing, या personal project के commits को साफ़ करने जैसे साफ़-सुथरी history की ज़रूरत वाले मामलों में उपयोगी
- OpenAI और Ollama, दोनों का समर्थन करता है, और local LLM (Ollama) इस्तेमाल करने पर code diff बाहर नहीं भेजना पड़ता
- Git Hooks integration support के साथ commit के समय AI को commit message अपने-आप सुझाने और generate करने के लिए सेट किया जा सकता है
pre-commithook: commit से पहले AI सुझाव का previewprepare-commit-msghook: स्वीकृत message अपने-आप लागू- हर hook opt-in तरीके से काम करता है और security settings की आवश्यकता होती है
- Professional workflow support
- Smart filter: सिर्फ़ खराब messages चुनकर सुधारने वाली smart filtering के ज़रिए पहले से अच्छी तरह लिखे गए commits को छोड़ देता है
- हर काम से पहले backup branch अपने-आप बनती है, इसलिए recovery संभव है
- dry-run:
--dry-runसे बदलाव से पहले preview,--max-commitsसे processing range सीमित - quality scoring फीचर से उन commits की पहचान की जा सकती है जिन्हें सुधार की ज़रूरत है
- custom templates और
COMMIT_MESSAGE.mdके ज़रिए टीम-विशेष नियम लागू किए जा सकते हैं- project root,
.git,.githubdirectories में अपने-आप खोजता है
- project root,
- CI/CD pipeline integration के साथ PR validation के समय commit quality की जाँच संभव
- efficient processing structure के कारण real-time progress display और color output का समर्थन
- MIT license
- सावधानियाँ
- Git history दोबारा लिखने से commit hash बदल जाते हैं, इसलिए shared branches पर इसकी सिफारिश नहीं की जाती
- personal projects या open source रिलीज़ से पहले cleanup चरण में उपयोग करने की सलाह
- टीम की सहमति के बिना main/master branch पर लागू न करें
अभी कोई टिप्पणी नहीं है.