صديقك في CLI لرسائل التزام Git الفورية.
Xenogit
هو مساعد سطر الأوامر المفيد الذي يستخدم OpenAI GPT لإنشاء رسائل التزام تتبع مواصفات الالتزام التقليدية بسرعة. توقف عن قضاء الوقت في كتابة الالتزامات وابدأ في إدارة مستودع Git الخاص بك دون عناء!
هناك طريقتان لتثبيت Xenogit:
composer global require dotninth/xenogit
بعد تثبيت Xenogit، يمكنك استخدام جميع الخيارات المتاحة بمجرد تشغيل البرنامج:
$ xenogit
Xenogit v1.3.2
USAGE: < command > [options] [arguments]
commit Automatically generate commit messages
config:api-key Configure the API key in the .env file
يحتاج Xenogit إلى مفتاح API من OpenAI ليعمل بشكل صحيح. هناك خياران لتوفير مفتاح API:
استخدم الأمر xenogit config:api-key <your-api-key>
.
استخدام متغير البيئة: قم بإنشاء متغير بيئة يسمى API_KEY
الذي يحتوي على مفتاح OpenAI API الخاص بك.
قم بإنشاء ملف باسم .env
في الدليل الذي يوجد به الملف الثنائي Xenogit. سيتم استخدام هذا الملف لتخزين متغيرات البيئة الخاصة بك. إلى ملف .env
، أضف السطر التالي، مع استبدال <YOUR_API_KEY>
بمفتاح OpenAI API الفعلي الخاص بك:
API_KEY= < YOUR_API_KEY >
سيكلفك استخدام Xenogit المال مقابل كل طلب تقدمه إلى OpenAI API. يستخدم Xenogit نموذج ChatGPT ( gpt-3.5-turbo-16k
) الرسمي، والذي يكلف حوالي 15 مرة أقل من GPT-4. تأكد من أن لديك أموالًا أو أرصدة كافية في حساب OpenAI الخاص بك لدفع ثمن استخدامك لـ Xenogit.
لمعرفة المزيد حول سعر استخدام خدمات OpenAI، يرجى مراجعة صفحة التسعير الخاصة بها في صفحة تسعير OpenAI.
انكم مدعوون للمساهمة في Xenogit! للحصول على تعاون سلس، يرجى اتباع هذه الإرشادات عند المساهمة في المشروع:
git checkout -b my-contribution
.يرجى ملاحظة أنه من خلال المساهمة في Xenogit، فإنك توافق على نشر مساهماتك بموجب ترخيص MIT.
تم إصدار Xenogit بموجب ترخيص MIT. لا تتردد في تعديله وتوزيعه وفقا لاحتياجاتك.