استخدام Gemini Code Assist على GitHub

توضّح لك هذه الصفحة كيفية استخدام Gemini Code Assist على GitHub. تنطبق هذه الصفحة على كل من إصدارات المستهلكين والمؤسسات من Gemini Code Assist على GitHub.

قبل البدء

لإكمال المهام الواردة في هذه الصفحة، تأكَّد من إعداد Gemini Code Assist على GitHub.

الحصول على ملخّص لطلبات الدمج وملاحظات

للحصول على مراجعة أولية لطلب سحب من Gemini Code Assist، أنشئ طلب سحب جديدًا.

عند فتح طلب السحب الجديد، يقدّم Gemini Code Assist مراجعة أولية. بعد أن تصبح المراجعة جاهزة، تتم إضافة gemini-code-assist[bot] تلقائيًا كمراجع إلى طلب السحب. يضيف Gemini Code Assist تعليقًا على المشكلة في علامة التبويب المحادثة الخاصة بطلب السحب مع ملاحظاته، ثم يضيف تعليقات حول الأجزاء المعدّلة من الرمز.

تتضمّن مراجعات التعليقات المعلومات التالية:

  • درجة خطورة المشكلة، وتكون إما "حرجة" أو "عالية" أو "متوسطة" أو "منخفضة"
  • ملاحظات بشأن المشكلة
  • اقتراح رمز برمجي يمكن تنفيذه مباشرةً من GitHub
  • مراجع إلى دليل أسلوب يقدّمه المستخدم

لا يضيف Gemini Code Assist تعليقات بمستوى خطورة أقل من الحد الأدنى لمستوى الخطورة المحدّد للمستودع.

استدعاء Gemini Code Assist يدويًا

يستمع Gemini Code Assist إلى التعليقات التي يقدّمها أي مساهم في طلب السحب، ويقرّر ما إذا كان عليه الردّ.

لاستدعاء Gemini Code Assist يدويًا، يمكنك استخدام الأوامر التالية في صفحة التعليقات الرئيسية ضمن طلب السحب كتعليق على مشكلة.

Command الوصف
/gemini summary ينشر ملخّصًا للتغييرات في طلب السحب
/gemini review ينشر مراجعة للرمز البرمجي للتغييرات في طلب السحب
/gemini استدعاء Gemini Code Assist يدويًا في التعليقات
/gemini help نظرة عامة على الأوامر المتاحة

إدارة إعدادات Gemini Code Assist

يمكن لأي شخص لديه أذونات لتعديل إعدادات تطبيق GitHub للمؤسسة إدارة إعدادات تطبيق Gemini Code Assist. يمكنك مراجعة الأذونات الممنوحة لتطبيق Gemini Code Assist وإدارة إذن الوصول إلى المستودع وإلغاء تثبيت تطبيق Gemini Code Assist.

لتعديل الإعدادات، اتّبِع الخطوات التالية:

  1. على GitHub، انقر على صورة ملفك الشخصي، ثم على الإعدادات.
  2. في قسم عمليات الدمج، انقر على التطبيقات. يتم عرض قائمة بتطبيقات GitHub.
  3. بجانب Gemini Code Assist، انقر على ضبط.

تحديد المشاكل وحلّها

إذا كنت تستخدم إصدار المؤسسات من Gemini Code Assist على GitHub ولم تتلقَّ ردودًا من Gemini Code Assist، قد يكون السبب هو أنّ مشروع على السحابة الإلكترونية الذي استخدمته أثناء عملية الإعداد غير مرتبط بحساب فوترة صالح. عليك التحقّق من حالة الفوترة في مشروعك وربط مشروعك بحساب فوترة صالح إذا لزم الأمر.

يُرجى العِلم أنّ Developer Connect يتضمّن طبقة مجانية كبيرة، ولن يتم تحصيل أي رسوم مقابل استخدام إصدار المؤسسات من Gemini Code Assist على GitHub خلال فترة المعاينة. مع أنّ توفُّر حساب فوترة صالح أمر ضروري، لن يتم تحصيل رسوم إلا عند تجاوز حدود الطبقة المجانية.

الخطوات التالية