دليل GitTree لسطح المكتب
التفضيلات
اجعل GitTree على ذوقك: كيف يشغّل Git، وبأي هوية تودع، وكيف تتصل وتوقّع، وكيف يبدو، وكيف تنقل إعداداتك أو تعيد تعيينها.
العثور على التفضيلات وتغييرها
للتفضيلات صفحة لكل مجال، مثل عام وملفات التعريف وSSH والتكاملات ونور (الذكاء الاصطناعي) والأدوات الخارجية وتخصيص الواجهة، إضافة إلى تفضيلات خاصة بالمستودع لكل مستودع مفتوح. يجد البحث في التفضيلات إعدادًا بالاسم أو الوصف أو المفتاح، ويذكر كل إعداد أين يُحفظ في: التطبيق أو ملف التعريف أو المستودع.
مجانيالمظهر واللغة
يضبط التفضيلات › تخصيص الواجهة السمة (فاتحة وداكنة وبتباين عالٍ)، واتّباع مظهر النظام، واللغة (الإنجليزية أو العربية بتخطيط من اليمين إلى اليسار)، والتكبير، وطريقة عرض التواريخ، وتقليل الحركة.
مجانيضبط سلوك Git والمستودع
تحوي التفضيلات › عام طريقة تشغيل GitTree لـ Git: برنامج Git التنفيذي ونمط السحب وفاصل الجلب التلقائي وخيارات إعادة التأسيس والمسارات الطويلة ونهايات الأسطر. وتتجاوز تفضيلات خاصة بالمستودع بعضها لمستودع واحد، مثل الفرع الأساسي والجلب التلقائي وقالب الإيداع وطريقة رصد تغييرات الملفات.
مجانيإدارة هويات Git وملفات التعريف
ملف التعريف اسم وبريد إلكتروني للإيداعات، مع مفتاح توقيع وأمر SSH اختياريين، يمكنك التبديل بينها. افتراضيًا يُمرَّر مع كل أمر git يشغّله GitTree، فلا يتغيّر
مجاني~/.gitconfigأبدًا ويبقى اسم المستودع أو بريده الخاص هو الغالب؛ ويجعل يُكتب في ~/.gitconfig كل أدوات git تستخدمه.ضبط SSH في GitTree
تسرد التفضيلات › SSH المفاتيح في مجلد
مجاني.sshلديك، وتنشئ مفاتيح جديدة، وتعرض كل مضيف من إعدادات SSH، وتختبر الاتصال. لا يبدأ GitTree وكيل SSH أبدًا ولا يحرّر~/.ssh/configولاcore.sshCommand؛ والمفتاح الذي تختاره للمستودعات البعيدة عبر SSH يُمرَّر إلى أوامر git التي يشغّلها.ضبط توقيع الإيداعات والوسوم
تختار التفضيلات › توقيع الإيداعات التنسيق (OpenPGP أو مفتاح SSH أو X.509) والمفتاح، وهل توقيع كل إيداع وتوقيع كل وسم مشروح. ولا يُكتب شيء حتى تضغط التطبيق على إعدادات git العامة. ثم يعرض المخطط وتفاصيل الإيداع حالة توقيع كل إيداع.
مجانيضبط الأدوات وترميز الملفات
تُقرأ الفروق والملفات غير المرمّزة بـ UTF-8 بـ التفضيلات › المحرّر › الترميز الافتراضي؛ وعلامة ترتيب البايتات لها الأولوية دائمًا، والبايتات التي لا تناسبه تظهر بالشكل �. ويحدد نهايات الأسطر (
مجانيcore.autocrlf) كيف يحوّل git بين CRLF وLF، ويسمح المسارات الطويلة لـ git بإنشاء مسارات تتجاوز 260 حرفًا على Windows.ضبط الإشعارات والسجل
تحدد التفضيلات › الإشعارات موضع ظهور الإشعارات، وهل إظهار إشعارات النجاح، وإشعارات سطح المكتب من نظامك. ويكتب السجلّ الموسّع في عام تفاصيل أكثر في السجل المحلي، من التشغيل التالي، للمساعدة في تشخيص مشكلة؛ ولا يُرسل شيء إلى أي مكان.
مجانيضبط صلاحيات نور
يحدّ إعدادان من نور. يحدد ما يُسمح لنور بفعله في المستودع ما يفعله الوكيل نفسه هناك: قراءة فقط أو تعديل الملفات دون أوامر أو كل شيء، كما في الطرفية. ويحدد ما يُسمح لنور بفعله في GitTree لكل نوع ومجال من إجراءات التطبيق: أبدًا أو اسألني أولًا أو من تلقاء نفسها؛ والتغييرات الخطِرة تسأل دائمًا.
Proضبط تحديث التكاملات
تتحكم التفضيلات › التكاملات في طريقة قراءة GitTree لحسابات الاستضافة: كم يمكن أن يتقادم ما يُعرض قبل تحديث طلبات السحب والمشكلات والفحوصات، وهل التحديث عند العودة، وإعدادات سجلات CI/CD الافتراضية، ومصدر صور المؤلفين. ولا تجري القراءة إلا ما دامت نافذة GitTree في الواجهة.
Proالنسخ الاحتياطي للإعدادات واستيرادها وإعادة تعيينها
تصدّر التفضيلات › عام › النسخ الاحتياطي والاستعادة وإعادة التعيين إعدادات التطبيق وملفات التعريف وإعدادات git إلى ملف، وتستورد مثل هذا الملف، أو تعيد تعيين كل شيء. ولا يتضمّن التصدير أبدًا كلمات المرور أو رموز الوصول أو بيانات الحسابات، ولا إعدادات أي مستودع. ولا تُكتب إعدادات git من الاستيراد في
مجاني~/.gitconfigإلا بعد أن تراجعها.البحث عن التحديثات وتثبيتها
يسأل البحث عن تحديثات… إن كان هناك GitTree أحدث. وعلى macOS وWindows ينزّله شريط التحديث، ويفحص التنزيل، ويقول أعد التشغيل لتثبيته؛ وينتظر GitTree انتهاء أي عملية Git جارية قبل أن يُغلق. وعلى Linux ثبّت الإصدار الجديد من صفحة تنزيل Linux. ويعرض ما الجديد… ملاحظات الإصدار.
مجاني