تكامل Git
عندما تتصفّح داخل مستودع git، يُظهر DeckCrate حالته مباشرةً في قائمة الملفات.
الفرع في شريط الحالة
Section titled “الفرع في شريط الحالة”يعرض شريط الحالة الفرع الحالي، مع أعداد المتقدّم / المتأخّر بالنسبة إلى فرعه البعيد.
شارات الحالة لكل ملف
Section titled “شارات الحالة لكل ملف”يحصل كل ملف ومجلد على شارة حالة صغيرة:
- مُودَع
- معدَّل
- مُجهَّز
- غير متتبَّع
- متجاهَل
- متعارض
يأخذ المجلد حالة أهم عنصر فرعي بداخله، فيمكنك رصد التغييرات دون توسيعه.
المتطلبات والتبديل
Section titled “المتطلبات والتبديل”يستخدم تكامل Git الأمر git المثبَّت في نظام التشغيل — ولا يأتي مضمَّنًا. بدّله
من التفضيلات ← Git:
- إنه مفعَّل افتراضيًا.
- ويكون المفتاح مخفيًا عندما لا يكون
gitمثبَّتًا.
إجراءات Git
Section titled “إجراءات Git”داخل مستودع، يمكنك أيضًا تشغيل أمرَي المزامنة اليوميين مع المستودع البعيد من قائمة الأوامر ← الأدوات:
- Git pull — يشغّل
git pullفي المجلد الحالي، ثم يحدّث القائمة. - Git push — يشغّل
git pushفي المجلد الحالي.
يظهر هذان الصفان في قائمة الأدوات الفرعية فقط عندما يكون المجلد الحالي داخل شجرة
عمل git ويكون git مثبَّتًا — بغض النظر عن مفتاح شارات الحالة أعلاه. ويُبلغ إشعار عن
النتيجة؛ وتُعرَض رسالة git نفسها عند الفشل (مثلًا عند عدم وجود فرع بعيد، أو الحاجة إلى
مصادقة، أو وجود تعارضات).