- यह एक ऐसा टूल है जो पूरे 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-commit hook: commit से पहले AI सुझाव का preview
prepare-commit-msg hook: स्वीकृत 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, .github directories में अपने-आप खोजता है
- 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 पर लागू न करें
अभी कोई टिप्पणी नहीं है.