بعد المراجعة ، يعتبر الفرع هو أهم مفهوم في التحكم في الإصدار. Git ليست استثناءً ، وهي تشجع على استخدام الفروع أكثر من معظمها. إنها سهلة وسريعة للعمل معها.
تعتمد طريقة استخدامك للفروع على المشروع الذي تعمل عليه — إذا لم يكن مشروعك الخاص ، فسيقرر المشرف عادةً نيابةً عنك.
يمكن أن يكون لديك فقط الافتراضي الأساسية فرع واحد طور فرع. أو يمكنك استخدام فرع جديد لكل ميزة وإصلاح الأخطاء. في كلتا الحالتين ، ستجد العديد من المناسبات عندما يكون إدراج الفروع المتاحة أداة مفيدة للغاية.
ما هو الفرع؟
تستخدم أنظمة التحكم في الإصدار مثل git المصطلح فرع تشبيهًا بالأشجار. ينبثق كل فرع من فرع آخر ، وينتهي به الأمر في النهاية عند الجذع. تتيح لك الفروع إنشاء خطوط تطوير فردية حتى تتمكن من العمل عليها بشكل منفصل دون إزعاج الأقسام الأخرى من المشروع.
كيفية سرد الفروع في سطر الأوامر
سطر الأوامر هو وسيلة سريعة وفعالة لاستخدام git. ستحتاج إلى تذكر الكثير لإتقانه ، ولكن برنامج سطر الأوامر سيقدم دائمًا الدعم الكامل لجميع ميزات git العديدة.
قائمة الفروع مع git
أداة سطر الأوامر الافتراضية هي شخص سخيف. الأمر الفرعي الرئيسي للعمل مع الفروع هو فرع. بشكل افتراضي ، يسرد هذا الأمر الفروع ، لذلك:
فرع بوابة
سيخرج قائمة بأسماء الفروع ، على سبيل المثال:
* صيانة
رئيسي - سيد
التالي
لاحظ أن هذا الأمر يسرد الفروع بترتيب أبجدي ويميز الفرع الحالي بعلامة النجمة. يجب أن تفهم أيضًا أن الفروع الموضحة محلية فقط.
لرؤية الفروع البعيدة ، استخدم إما -r لإظهار الفروع البعيدة فقط ، أو -أ علم لإظهار كل من المحلية والبعيدة. يمكنك عرض معلومات أكثر تفصيلاً باستخدام -الخامس علم وحتى معلومات أكثر تفصيلاً باستخدام -vv.
فرع بوابة -vva
سيعطيك هذا الكثير من المعلومات المفيدة بما في ذلك إبراز الفروع المحلية / البعيدة المستخدمة وأي الفروع تتبع الآخرين.
يمكنك استعمال ال --قائمة خيار البحث عن الفروع بنمط. يعد هذا مفيدًا جدًا إذا كنت تتعامل مع العديد من الفروع ، على سبيل المثال عندما يستخدم المشروع فرعًا واحدًا لكل إصلاح للأخطاء.
فرع بوابة - قائمة "م *"
تصفح الفروع باستخدام gh
ال gh البرنامج جيثب أداة سطر الأوامر. إذا كان المستودع الخاص بك يحتوي على جهاز تحكم عن بعد مستضاف على github.com، يمكنك استخدام gh لإدارتها. معظم الأوامر الأساسية خاصة بـ GitHub ، والتي تتعامل مع المشكلات أو طلبات السحب ، على سبيل المثال. لكن الامتدادات متاحة الآن ويمكن أن يساعد امتداد فرع gh هذا في سرد الفروع.
بمجرد التثبيت ، أدخل ببساطة:
فرع gh
في دليل مستودع GitHub ، سترى قائمة بجميع الفروع باستثناء الفرع الحالي. يمكنك الكتابة للتصفية حسب اسم الفرع ، واختيار فرع للتبديل إليه.
أنظر أيضا: كيفية تثبيت GitHub CLI على نظام Linux
كيفية سرد الفروع باستخدام GitHub Desktop
جيثب سطح المكتب يعرض الفروع المحلية في واجهة المستخدم الرئيسية. في الجزء العلوي من النافذة ، سترى زرًا باسم الفرع الحالي مع فرع العمل النشط المعروض أسفله. اضغط على هذا لإظهار الفرع الافتراضي والفروع الحديثة. يمكنك أيضًا الكتابة في المربع المحدد منقي للبحث عن فروع محددة بالاسم.
أنظر أيضا: كيفية استنساخ مستودع باستخدام GitHub Desktop
كيفية إدراج الفروع على موقع جيثب
إذا كنت تستضيف مشروعك على GitHub ، فيمكنك عرض جميع فروعه من صفحة المشروع الخاصة به. ابدأ بالانتقال إلى المشروع الشفرة علامة التبويب ، ثم انقر فوق الارتباط الذي يشير إلى رقم الفروع. سترى الفروع مجمعة حسب الحالة بما في ذلك جميع الفروع اختيار.
اكتشف مشروع جديد عبر فروعه
يمكنك غالبًا معرفة الكثير عن المشروع ببساطة عن طريق سرد فروعه. سيختلف الأمر ، لكن قد تكتشف الميزات التي يعمل عليها الآخرون حاليًا أو عدد الأخطاء النشطة. ستحتاج أيضًا إلى معرفة الفرع الذي تتواجد فيه من وقت لآخر.
هناك طريقة أخرى ممتازة للتعرف على المشروع وهي عرض محفوظات المراجعة الخاصة به. ال سجل بوابة الأمر هو وسيلة قوية للغاية لاكتشاف التغييرات التي حدثت.
سواء كنت تتعامل مع خطأ كارثي أو كنت ترغب فقط في التحقق من بعض الالتزامات السابقة ، فإن سجل git هو هدفك.
اقرأ التالي
- برمجة
- جيثب
- جيثب سطح المكتب
- برمجة
بوبي متحمس للتكنولوجيا وعمل كمطور برمجيات لأكثر من عقدين من الزمن. إنه شغوف بالألعاب ، ويعمل كمحرر المراجعات في مجلة Switch Player ، وهو منغمس في جميع جوانب النشر عبر الإنترنت وتطوير الويب.
اشترك في نشرتنا الإخبارية
انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!
انقر هنا للاشتراك