تخطَّ إلى المحتوى

git log --graph-lane-limit

تحديد عرض الرسم البياني للفروع git log --graph-lane-limit

خيار جديد في Git 2.55 يحدّ عدد "ممرّات" الرسم البياني التي يعرضها --graph، فيمنع تمدّد الأسطر أفقيًا في تاريخ فيه فروع كثيرة متوازية.

عند استخدام --graph في مستودع قديم فيه عشرات الفروع النشطة، يمكن أن يتمدّد كل سطر أفقيًا لدرجة يصعب معها القراءة في طرفية بعرض محدود. --graph-lane-limit=<عدد> يحدّ عدد الممرّات المعروضة؛ القيمة الافتراضية 0 تعني بلا حدّ. إذا تجاوز عدد الفروع المتوازية في لحظة معيّنة الحدّ المطلوب، تُستبدل الممرّات الزائدة برمز ~ بدل تمديد السطر.

الصياغة

git log --graph --graph-lane-limit=<عدد> [خيارات أخرى]

📄 مثال

git log --oneline --graph --all --graph-lane-limit=4
# الفروع الزائدة عن 4 ممرّات متوازية تُستبدل برمز ~ بدل تمديد كل سطر

أهم الخيارات

الخيارالوظيفة
--graph-lane-limit=<n>يحدّ عدد ممرّات الرسم البياني المعروضة؛ 0 (الافتراضي) يعني بلا حدّ

💡 نصائح عملية

  • استخدمه عند تصفّح مستودعات قديمة فيها عشرات الفروع النشطة داخل طرفية بعرض محدود

⚠️ أخطاء شائعة

  • الخلط بينه وبين -n الذي يحدّ عدد الـ commits المعروضة، لا عرض الرسم البياني نفسه

خصائص ذات صلة

🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار GIT الكامل بالعربي.