العمل مَعَ GitHub فِي التعليمة البرمجية Copilot (Frontier)

مهم

  • هذه ميزة معاينة تتوفر ضمن شروط منتجات Microsoft.
  • قد تحتوي ميزات المعاينة على وظائف مقيدة وقد لا يتم إصدارها للإتاحة العامة. تتوفر هذه الميزات قبل إصدار رسمي حتى يتمكن العملاء من الوصول المبكر وتقديم الملاحظات.
  • يجب أن تكون جزءا من برنامج معاينة Frontier للوصول المبكر. "تقوم Frontier بربطك مباشرة بأحدث ابتكارات الذكاء الاصطناعي الخاصة بشركة "Microsoft"." تخضع الإصدارات الأولية في Frontier لشروط الإصدار الأولي الحالية لاتفاقيات العملاء. نظرًا لأن هذه الميزات لا تزال قيد التطوير، فقد يتغير توفرها وقدراتها بمرور الوقت.

يمكنك توصيل حساب GitHub الخاص بك إلى Copilot Code للعمل مع المستودعات الموجودة، وطرح أسئلة حول التعليمات البرمجية الخاصة بك، وإجراء تغييرات من خلال طلبات السحب، وتعقب المشكلات والمراجعات. يعد توصيل GitHub أمرا اختياريا - لا تحتاج إليه لإنشاء المشاريع ومعاينةها وحفظها في Copilot Code.

ربط حساب GitHub الخاص بك

لتوصيل حساب GitHub، اتبع الخطوات التالية:

  1. في علامة التبويب Code، ابدأ اتصال GitHub من التنقل الجانبي أو عند اختيار العمل مع مستودع.
  2. قم بتسجيل الدخول إلى GitHub وتخويل الاتصال.

يتصل حساب GitHub الخاص بك بـ Microsoft Copilot كخدمة مرتبطة، باتباع نفس النموذج المستخدم للخدمات المتصلة الأخرى. قد يقوم مسؤول مؤسستك بتقييد حسابات GitHub التي يمكنك الاتصال بها. للحصول على التفاصيل، راجع إدارة التعليمات البرمجية Copilot لمؤسستك.

ملحوظة

يجب أن يقوم مسؤول النظام بتمكين العمل مع GitHub في Copilot Code. قد لا تتوفر هذه الميزة.

بدء سريع مِنْ مستودع

بعد توصيل حسابك، يمكنك البدء من مستودع موجود بدلا من مشروع فارغ.

  • المشروع المحلي: قم بتوصيل مستودع GitHub عن بعد وأنشئ نسخة محلية للعمل معها على جهازك.
  • نسخة محلية موجودة (مشاريع محلية): أضف مسار المجلد إلى مستودع قمت باستنساخه بالفعل. إذا لم يعثر Copilot Code على مستودع بعيد على GitHub، فإنه يعامل المجلد كمشروع محلي.

السؤال عن مستودع

عند توصيل مستودع، يمكنك طرح أسئلة Copilot Code حول التعليمات البرمجية بلغة عادية، مثل:

  • ما الذي أحتاج إلى تغييره لإضافة حقل جديد من طرف إلى طرف؟
  • أين تتم معالجة تدفق التسجيل في هذا المستودع؟

يقرأ الكود المستودع للإجابة عَلَى أسئلتك، ويمكنه تتبّع الملفات ذات الصلة.

إجراء تغييرات مع طلبات السحب

يمكنك أن تطلب من Copilot Code إجراء تغييرات على مستودع متصل. يمكن لـ Copilot Code:

  • إنشاء الفروع وعمليات الالتزام.
  • افتح طلب سحب مسودة مع وصف للتغيير.
  • ادفع التغييرات إلى GitHub.

يعرض التطبيق حالة طلب السحب، حتى تتمكن من معرفة ما إذا كان مسودة أو قيد المراجعة أو مدمج أو ملغى.

نصيحة

في وضع الخطة، راجع الخطة التي يقترحها Copilot Code قبل إجراء التغييرات. يمكنك الاعتراض على قرار، ويُحدِّث Copilot Code نهجه قبل أن يستمر.

إنشاء مستودع لمشروع

إذا بدأت مشروعا في Copilot Code دون GitHub، يمكنك إنشاء مستودع GitHub له لاحقا (محلي فقط). يمنحك هذا المستودع مكانا للتعاون ومسارا لمتابعة المشروع في أدوات GitHub الأخرى.

تتبّع عملك فِي "عملي"

بعد توصيل حساب GitHub، يظهر My Work في التنقل الجانبي. ويظهر ما يلي:

  • مشكلاتك.
  • طلبات السحب النشطة.
  • طلبات السحب في انتظار مراجعتك.

حدد عنصرا لفتحه ومتابعة عملك.