قراءة مخطط الإيداعات
يعرض مخطط الإيداعات سجل المستودع صفوفًا، الأحدث أولًا، بمسارات تتفرع حيث تبدأ الفروع وتلتقي حيث تندمج. وتُظهر الشارات على الصفوف الفروع والوسوم، وتُظهر علامة ✓ الفرع الذي تعمل عليه.
يعمل في GitTree المجاني: كل ميزات Git المحلية بعد تسجيل الدخول.
في هذه الصفحة
قبل أن تبدأ
- افتح مستودعًا: يعرض تبويبه المخطط في الوسط.
أين تجده
- المخطط في وسط تبويب المستودع. ويعيده زر الرسم البياني في شريط الأدوات حين يكون ملف أو فروق مفتوحة.
- انقر بزر الفأرة الأيمن على رؤوس الأعمدة، أو استخدم زر المنزلقات في آخرها، لقائمة أعمدة المخطط: إظهار المؤلف والتاريخ وSHA، أو الصفوف المضغوطة.
| الإجراء | macOS | Windows وLinux |
|---|---|---|
| الانتقال إلى HEAD | ⌘⇧H | Ctrl+Shift+H |
| التركيز على الفرع الحالي | ⌘⇧B | Ctrl+Shift+B |
| البحث في السجل | ⌘F | Ctrl+F |
الخطوات
اعثر على الفروع والوسوم
تقع الشارات في عمود فرع / وسم على الإيداع الذي يشير إليه كل فرع أو وسم. وتُعلّم ✓ الفرع الحالي. أيقونة الحاسوب تعني فرعًا محليًا، والسحابة فرعًا بعيدًا، والأيقونتان معًا فرعًا محليًا مطابقًا لنظيره البعيد. و+1 تعني أن شارات أخرى تتشارك الصف.
تتبّع المسارات
المسار خط تطوير واحد. حيث يتفرّع مسار بدأ فرع جديد، وحيث يلتقي مساران في إيداع واحد فذلك إيداع دمج له أبوان. والألوان للتمييز بين المسارات فقط.
لاحظ عملك غير المودَع
يمثّل الصف
// WIPفي الأعلى التغييرات التي لم تودِعها بعد، مع عدد المُجهَّز منها وغير المُجهَّز. اختره لتفتحها.
النتيجة المتوقعة
اختر أي صف لترى تفاصيله الكاملة في لوحة التفاصيل: SHA والإيداعات الآباء والمؤلف والملفات المتغيّرة (فحص إيداع).
التركيز على جزء من السجل
- يعرض التركيز على الفرع الحالي الفرع الحالي وفرعه المتتبَّع وفرعه الأساسي فقط، مع عدد إيداعاته منذ الأساس.
- انقر بزر الفأرة الأيمن على شارة فرع لـ إظهار هذا الفرع فقط أو التركيز على هذا الفرع.
- تُبقي تصفية المخطط… إيداعات مؤلف أو نطاق تاريخ أو مسار فقط؛ ويذكر الشريط فوق المخطط ما هو مُصفّى، ومسحه يعيد كل الصفوف. التصفية لا تحذف شيئًا من السجل أبدًا.
إن لم يسر الأمر كما توقعت
فرع أتوقعه غير موجود في المخطط
قد يكون مخفيًا، أو خارج تصفية أو تركيز نشط، أو موجودًا على المستودع البعيد فقط ولم يُجلب بعد. امسح شريط التصفية ثم اجلب (الجلب والسحب والدفع).
يتوقف السجل عند «يستمر السجل في المستودع البعيد»
المستودع استنساخ سطحي. استخدم «جلب مزيد من السجل» أو «جلب السجل كاملًا» من قائمة ذلك الصف.
أسئلة
لماذا توجد شارتان باسم الفرع نفسه؟
إحداهما فرعك المحلي والأخرى الفرع في المستودع البعيد (مثل origin/develop). وتختلفان حين يكون في أحدهما إيداعات ليست في الآخر؛ وحين يتطابقان يعرض GitTree شارة واحدة بالأيقونتين.
