CommitAI
1.0.0
CommitAI هو تطبيق واجهة سطر أوامر يقوم تلقائيًا بإنشاء رسائل التزام بناءً على مخرجات git diff. فهو يستخدم قوة واجهة برمجة التطبيقات GPT-3 API الخاصة بـ OpenAI لإنشاء رسائل التزام ذات معنى ووصفية، مما يسهل تتبع تغييرات التعليمات البرمجية. باستخدام CommitAI، يمكنك توفير الوقت والتركيز على كتابة التعليمات البرمجية، بدلاً من صياغة رسائل الالتزام.
$ npm install --global commitai
أو
$ yarn global add commitai
$ npx commitai [OPTIONS]
أو
$ commitai [OPTIONS]
ملاحظة: يجب أن يكون لديك مفتاح OpenAI API صالح لتتمكن من استخدام CommitAI. يمكنك الحصول على مفاتيح OpenAI API واحدة. بعد حصولك على مفتاح واجهة برمجة التطبيقات (API)، يجب عليك تعيينه كمتغير بيئة أو يجب عليك تشغيل الأمر التالي قبل استخدام CommitAI:
OPENAI_API_KEY=sk- < your-api-key > commitai
أو قم بتصديره كمتغير بيئة في ملف .bashrc
أو .zshrc
الخاص بك:
export OPENAI_API_KEY=sk- < your-api-key >
-h, --help
: عرض المساعدة-v, --version
: إظهار رقم الإصدار-n [number], --numberOfCommitMessages [number]
: عدد رسائل الالتزام المطلوب إنشاؤها-e, --edit
: قم بتحرير رسالة الالتزام قبل الالتزام--no-e, --no-edit
: لا تطالب بتحرير رسالة الالتزام قبل الالتزام-c, --confirmation
: قم بتأكيد رسالة الالتزام قبل الالتزام--no-c, --no-confirmation
: لا تطلب التأكيد قبل الالتزام