طلبات السحب والـ issues
تعرض نافذة Git أيضًا طلبات السحب والـ issues على GitHub للمستودع الحالي، فتنتقل من issue إلى وكيل يعمل — أو من تعليق مراجعة إلى إصلاح — دون فتح المتصفح.
كُتب لـ PATerminal v1.8.3
إعداد GitHub CLI
تستخدم طلبات السحب والـ issues أداة GitHub CLI الخاصة بك. ثبّت gh وسجّل الدخول مرة واحدة:
gh auth loginلا يطلب PATerminal رمز GitHub ولا يخزّنه أبدًا. إذا لم تُحمَّل الـ issues، فسينبّهك إلى التحقق من أن gh مثبّت ومسجَّل الدخول.
طلبات السحب
- تعرض قائمة الـ PR كل طلب سحب مع حالته (مفتوح، مسودة، مدموج، مغلق).
- افتح أحدها لرؤية المحادثة — الوصف والمراجعات (موافَق عليه، طُلبت تعديلات) والتعليقات على الأسطر — والملفات مع الـ diffs الكاملة.
- ينسخ نسخ في التعليق موقع الملف والتعليق، جاهزين للصق في وكيل.
- ينشئ جلسة جديدة جلسة صدفة للـ PR؛ ولنسخة عمل منفصلة، أنشئ worktree من الـ PR.
- يفتح فتح في GitHub الطلب في متصفحك.
الـ Issues
- تصفّح الـ issues المفتوحة والمغلقة مع وسومها والمكلَّفين بها وتعليقاتها.
- يبدأ جلسة جديدة على issue جلسةً للعمل عليها. حدّد إنشاء worktree من الفرع المحدد لتمنحها worktree وفرعًا خاصين بها أولًا.
- ينشئ ربط فرع موجود بهذه الـ issue فرعًا مرتبطًا على GitHub ويدفع ذلك الفرع المحلي فقط (ربط ودفع).
إنشاء issue
- في قائمة الـ issues، اضغط إنشاء.
- أدخل العنوان والمحتوى.
- يمكنك اختياريًا إضافة ملفات — لقطات شاشة وسجلات وما إلى ذلك.
- اضغط إنشاء.
ملاحظة
تُرفع المرفقات إلى GitHub Release يديره PATerminal في المستودع وتُربط من نص الـ issue، لأن GitHub CLI لا يستطيع إرفاق الملفات بالـ issues مباشرة.
ما زلت عالقًا؟
راجع الأسئلة الشائعة، أو راسلنا بالبريد مع نظام التشغيل وإصدار PATerminal وما جرّبته. نردّ على كل رسالة.