المزامنة وتعدد المستودعات

الاستضافة وطلبات السحب

الإنشاء

أنشئ طلب سحب (أو دمج) دون مغادرة التطبيق: قوائم منسدلة للفروع، وعنوان ومتن معبَّآن مسبقًا من التزامات الفرع، ومفتاح للمسوّدة، و— على GitHub — مراجعون وتسميات ومكلَّفون يُطبَّقون عند الإنشاء.

إنشاء طلب سحب

يعمل على GitHub وGitLab وBitbucket وAzure DevOps. وطلبات السحب/الدمج المفتوحة للأربعة جميعًا مسرودة في الشريط الجانبي.

ابدأ واحدًا من مقارنة الفروع، أو من الرسم البياني، أو من + في لوحة طلبات السحب، أو من مشكلة (فتُعبَّأ Closes #N).

الكومات في القائمة

طلبات الدمج التي يجلس بعضها فوق بعض تنطوي في صف واحد يحمل أيقونة كومة، والفرع الذي يحطّ عليه التسلسل، وعددها. وسّعه لترى التسلسل بترتيب القراءة — من القمة نزولًا إلى الأساس — مع سهم صغير تحت كل صف يسمّي ما يُدمج فيه، فيصير الاتجاه أمامك بدل أن تستنتجه من أربعة أسس.

أمران يصنعان تلك المجموعة: رقم الكومة الخاص بـ GitHub حين تنتمي الطلبات إلى كومة أصلية، وإلا فالمراجع نفسها — طلب دمج أساسه رأس طلب آخر يجلس فوقه. والقاعدة الثانية هي ما يجعل هذا يعمل أيضًا على GitLab وBitbucket وAzure DevOps.

كومة في قائمة طلبات الدمج

يحمل كل صف حالة الفحوص الخاصة برأسه — مرّر المؤشر لترى الأعداد — وعلى GitHub تظهر أيضًا المستويات المغلقة أو المدموجة سلفًا، وهي ما كانت قائمة الطلبات المفتوحة لتخفيه. ويُعلَّم المستوى الذي فوق مستوى مغلق بأنه محجوب: قد تكون فحوصه خضراء، لكن الفرع الذي يستهدفه لن يحطّ أبدًا. تظهر إجراءات الصف عند التمرير كي يحتفظ العنوان بالعرض.

قراءة الفحوص تكلّف طلبًا واحدًا لكل طلب دمج، وعند تحديث القائمة فقط.

المراجعة — GitHub وGitLab

المحادثة التعليقات وحالة المراجعة
الفحوص تشغيلات فحص التكامل المستمر (GitHub) أو مهام خط الأنابيب (GitLab) بحالات نجاح/فشل/انتظار وروابط لعرض السجلات
الملفات المُطالَعة قائمة تحقق ✓ لكل ملف مع مؤشر تقدّم
الخيوط المضمَّنة تعليقات الأسطر مجمَّعة بحسب file:line، والردود
الإجراءات التعليق، والموافقة، وطلب تغييرات، والدمج / السحق

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

فروق GitLab بصراحة: ليس لدى GitLab نداء واحد «لإرسال المراجعة»، لذا تستخدم الموافقة نقطة نهاية الموافقات لديه، بينما طلب التغييرات يزيل موافقتك وينشر تعليقك. والدمج بإعادة الأساس غير معروض — إذ يقرر GitLab بين التزام الدمج والتقديم السريع من إعدادات المشروع، ولذا لا تعرض قائمة الدمج سوى الدمج والسحق. والخيوط المضمَّنة تعرض الملف والسطر لكن دون قطعة الفرق المحيطة، لأن واجهة GitLab البرمجية لا تعيدها. وتعمل المراجعة/الدمج للمشاريع على gitlab.com؛ أما النسخ المستضافة ذاتيًا فليست مدعومة بعد. ولا تزال Bitbucket وAzure DevOps تُفتحان في المتصفح للمراجعة.

المشكلات والمعالم والإصدارات — GitHub

تصفّح المشكلات وافتح تبويب مشكلة كاملًا: المتن، والتعليقات، والتسميات، والمكلَّفون، والمعلم، وحقول Projects v2، والإغلاق/إعادة الفتح، وأنشئ فرعًا لهذه المشكلة (بتسمية من الذكاء الاصطناعي). والمعالم تعرض تقدّمها ومشكلاتها. والإصدارات قابلة للتصفح مع صفحة سجل تغييرات.

الإشعارات — GitHub

صندوق واردك كله — طلبات المراجعة، والإشارات، ونشاط التكامل المستمر — عبر كل مستودع، مع مرشحات لغير المقروء/الكل وتعليم كمقروء. وجرس شريط الأدوات يحمل شارة غير مقروء، وتنطلق إشعارات سطح مكتب اختيارية حين تُطلب مراجعة أو ينتهي التكامل المستمر.

الرموز

رموز لكل ملف شخصي لعدة حسابات أو منظمات، مخزَّنة في سلسلة مفاتيح نظامك. ويستطيع Gitcito أيضًا أن يستعير ما يحمله مساعد بيانات الاعتماد لديك أصلًا، فالمنظمة التي استوثقت منها بالفعل لا تحتاج غالبًا إلى أي إعداد إطلاقًا. انظر الأمان والأسرار.

انظر أيضًا: الفروع المكدَّسة · ميزات الذكاء الاصطناعي

حسّن هذه الترجمة على GitHub