رسائل commit
أنشئ رسائل commit ذات معنى تلقائياً مع Bob. وفّر الوقت وحافظ على الاتساق واتبع معايير conventional commit بمساعدة الذكاء الاصطناعي.
لماذا تستخدم هذه الميزة؟
- وفّر الوقت: أنشئ رسائل commit منسّقة بنقرة واحدة
- حافظ على الاتساق: اتبع معايير conventional commit تلقائياً
- طابق أسلوب المشروع: يحلل Bob اسم فرعك وسجل commits لمطابقة أعراف مشروعك
- سهولة التكرار: أنشئ اقتراحات بديلة إذا لم يعجبك الأول
كيف يعمل
يفحص Bob تغييراتك المُرحّلة لفهم التعديلات التي أجريتها على قاعدة أكوادك. ثم يحلل اسم فرعك وسجل commits الأخيرة لتحديد تنسيق رسالة commit المناسب الذي يطابق أسلوب مشروعك.
البدء
المتطلبات الأساسية
رحّل تغييراتك في لوحة Source Control للحصول على أفضل النتائج. يمكن لـ Bob أيضاً إنشاء رسائل commit للتغييرات غير المُرحَّلة.
الاستخدام الأساسي
لإنشاء رسالة commit تلقائياً:
- انقر على أيقونة sparkle () بجوار مربع رسالة commit.
- راجع رسالة commit التي أنشأها Bob.
- انقر على أيقونة sparkle () مرة أخرى للاقتراحات البديلة. طبّق تعديلات على رسالتك إذا لزم الأمر.
- نفّذ تغييراتك (commit).
نصائح وأفضل الممارسات
- للحصول على أفضل النتائج، أنشئ commits ذرية (تغييرات تعالج موضوعاً واحداً).
- إذا كنت تعمل على issue محددة، أدرج رقم الـ issue في اسم فرعك.
- عدّل الرسالة المولَّدة إذا لزم لإضافة تفاصيل أكثر تحديداً.
- استخدم خيار إعادة التوليد إذا لم يلتقط الاقتراح الأول تغييراتك بدقة.
مراجعات الأكواد
استخدم سير عمل المراجعة المدمج للحصول على مراجعات أكواد مدعومة بالذكاء الاصطناعي مباشرةً في IDE. يحلل Bob التغييرات ويُضع علامة على المشكلات المحتملة قبل commit عملك.
طلبات السحب (pull requests)
أنشئ pull requests ووصف PR مباشرةً من IDE. يحلل Bob التغييرات ويُنشئ أوصافاً مفصّلة ويُبسّط سير عملك.