دليل GitTree لسطح المكتب
تكاملات الاستضافة
مضيف Git داخل GitTree: طلبات السحب والمراجعات والفحوص على GitHub وGitLab وBitbucket وAzure DevOps.
ربط GitHub
يتيح ربط GitHub لـ GitTree عرض مستودعاتك وطلبات السحب والمشكلات والفحوص. سجّل الدخول عبر المتصفح (موصى به: توافق على GitTree في صفحة GitHub نفسها) أو استخدم رمز وصول شخصيًا. ولا يُحفظ الرمز إلا في سلسلة مفاتيح نظامك.
Proربط GitLab
يرتبط GitTree بـ gitlab.com أو بمضيف GitLab مُدار ذاتيًا تحدده. سجّل الدخول عبر المتصفح من خلال تطبيق OAuth (يُستخدم تطبيق GitTree نفسه مع gitlab.com)، أو استخدم رمز وصول شخصيًا من ذلك المضيف. ولا يُستخدم الرمز إلا لذلك المضيف.
Proربط Bitbucket Cloud
يرتبط GitTree بـ Bitbucket Cloud (bitbucket.org) بثلاث طرق: تسجيل الدخول بحساب Bitbucket في المتصفح، أو رمز API من Atlassian مع البريد الإلكتروني للحساب، أو رمز وصول لمساحة عمل أو مشروع أو مستودع. ولا تُحفظ الرموز إلا في سلسلة مفاتيح نظامك.
Proربط Bitbucket Data Center
لخادم Bitbucket Data Center في شركتك حدّد مضيفه، ثم استخدم رمز وصول HTTP شخصيًا منه، أو سجّل الدخول عبر المتصفح من خلال رابط تطبيق OAuth الوارد الذي أنشأه المسؤول لديك لـ GitTree. ولا يتواصل GitTree إلا مع ذلك المضيف.
Proربط Azure DevOps
سجّل الدخول بحساب Microsoft في المتصفح، أو استخدم رمز وصول شخصيًا من Azure DevOps. يتواصل GitTree مع dev.azure.com ومع خدمة الملفات الشخصية لدى Microsoft للعثور على مؤسساتك، ثم يعرض مستودعاتها وطلبات السحب وخطوط CI/CD.
Proربط الخوادم المؤسسية والمستضافة ذاتيًا
يرتبط GitTree بخوادم شركتك: GitHub Enterprise Server وGitLab المُدار ذاتيًا وBitbucket Data Center. تحدد المضيف؛ فلا يتواصل GitTree إلا مع
Prohttps://ذلك المضيف، ولا يُستخدم الرمز إلا له. ويحتاج تسجيل الدخول عبر المتصفح إلى تطبيق OAuth سجّله المسؤول لديك هناك.التحقق من توفر التكاملات
لا يقدّم المزوّدون الأشياء نفسها كلها. يعرض تبويب التكاملات في دليل الميزات، لمزوّد المستودع المفتوح ولحسابك، ما هو متاحة، وما لا يقدّمها ذلك المزوّد، وما هو قريبًا.
Proاستعراض مستودعات المزوّد وإنشاؤها
مع حساب مرتبط يعرض استنساخ مستودع مستودعات ذلك الحساب حسب المالك مع البحث، فلا تحتاج إلى نسخ عنوان URL. ويعمل نشر المستودع… في الاتجاه الآخر: ينشئ المستودع في حسابك، ويضيفه مستودعًا بعيدًا، ويدفع فرعك.
Proاستخدام التفريعات من GitTree
التفريعة نسختك الخاصة من مستودع لدى المزوّد. يطلب إنشاء تفريعة… من المزوّد إنشاء واحدة؛ ويضيف إضافة مستودع بعيد من تفريعة… تفريعة موجودة مستودعًا بعيدًا. ولا يغيّر إنشاء التفريعة شيئًا في مستودعك حتى تضيفها، ولا يُستبدل أي مستودع بعيد موجود.
Proطلبات السحب
مع ربط حساب استضافة يسرد GitTree طلبات سحب المستودع في اللوحة الجانبية ويفتح كلًّا منها بجوار المخطط: المحادثة والإيداعات والملفات والفحوص، مع مراجعة… ودمج…. وطلبات السحب جزء من GitTree Pro.
Proإنشاء طلب سحب أو دمج
انقر فرعك بزر الفأرة الأيمن واختر بدء طلب سحب…. اختر ما يدمجه من وإلى، واكتب العنوان والوصف، وأضف مراجعين، وفعّل فتحه كمسودة إن أردت، واضغط إنشاء طلب السحب. ويُدفع أولًا الفرع غير الموجود على المستودع البعيد بعد.
Proمراجعة التغييرات ومناقشتها
افتح طلب السحب، واقرأ الملفات، واضغط + بجانب سطر لإضافة تعليق عليه إلى مراجعتك. يرسل مراجعة… قرارك (موافقة أو طلب تغييرات أو تعليق) مع الملخص وكل تعليقات الأسطر. ويمكن الرد على المحادثات وحلّها حيث يدعم المزوّد ذلك.
Proدمج طلب سحب أو إغلاقه
يسأل دمج… المزوّد عن طرق دمج طلب السحب، ويعرض إن كان جاهز للدمج، ولا يعرض من طريقة الدمج إلا ما يسمح به المستودع. ولا يدمج GitTree إلا ما دام الرأس هو الإيداع الذي اطّلعت عليه؛ فإن وصلت إيداعات جديدة لا يُدمج شيء.
Proاستخدام إجراءات المشكلات المتاحة
يسرد قسم المشكلات في اللوحة اليسرى المشكلات المفتوحة في المستودع. افتح واحدة لتقرأها وتعلّق عليها، أو أنشئ واحدة بـمشكلة جديدة…، أو ابدأ العمل بـإنشاء فرع من المشكلة…. أما إغلاق المشكلات وتحريرها فيتمّان في صفحة المزوّد: فتح المشكلة في المتصفح.
Proفحص الفحوص وحالة الإيداعات
يعرض GitTree حالة CI للإيداعات وطلبات السحب: نجحت الفحوص أو فشلت الفحوص أو الفحوص قيد التشغيل أو تُخطّيت الفحوص أو لا فحوص مُبلَّغ عنها، مع عدد ما نجح وفشل وما يعمل وما تُخطّي. حدّدها لترى التشغيلات، أو افتح سجل فحص، أو إعادة تشغيل الفحص.
Pro