كيفية إعادة تسمية فرع في Git

كيفية إعادة تسمية فرع في Git

Git هو نظام شائع للتحكم في الإصدارات يجعل من السهل للغاية تغيير أسماء الفروع. قد يرغب المطورون في إعادة تسمية أسماء الفروع لأسباب عديدة. لذلك يجب على المتعاونين مفتوح المصدر أيضًا معرفة كيفية إعادة تسمية فرع في Git.





لتسهيل الأمور عليك ، سنشرح كيفية إعادة تسمية فرعي git المحلي والبعيد.





كيفية إعادة تسمية فرع محلي في Git

يعمل مستخدمو Git عادةً في الإصدارات المحلية من مشاريعهم. بمجرد التحقق من صحة التغيير ، يتم دمجه في المنبع. من الجيد دائمًا معرفة الفروع المحلية المتاحة قبل إعادة تسمية أحدها.





$ git branch
$ git branch -a

يمكنك معرفة الفروع المحلية لمشروع Git الخاص بك باستخدام الأوامر المذكورة أعلاه. ال -إلى يسرد الخيار أيضا الفروع البعيدة. الآن ، يمكنك متابعة إعادة تسمية فرع Git المحلي. اتبع الخطوات أدناه للقيام بذلك من جهازك الطرفي.

1. تحقق من الفرع المحلي



$ git checkout
$ git checkout alpha

يسمح لنا الأمر git checkout بالتبديل بين الفروع والتحقق من الأشجار العاملة. إذا كنت في فرع ألفا ، فسيؤكد الأمر الأخير ذلك. إذا كنت في فرع مختلف ، فسوف يتحول إلى ألفا.

2. إعادة تسمية الفرع المحلي





أفضل ألعاب طبخ في العالم

بمجرد التبديل إلى الفرع المطلوب ، يمكنك إعادة تسميته باستخدام الأمر git rename Branch.

$ git branch -m
$ git branch -m beta

يغير هذا الأمر اسم الفرع المحلي ألفا إلى بيتا .





يمكنك أيضًا إعادة تسمية فرع محلي من داخل فرع git آخر. استخدم الأمر التالي للقيام بذلك من محطة Linux المفضلة لديك.

$ git branch -m
$ git branch -m alpha beta

3. تحقق من اسم الفرع الجديد

يمكنك بسهولة التحقق من نجاح عملية إعادة تسمية git عن طريق إدراج الفروع مرة أخرى.

$ git branch -a

كيفية إعادة تسمية فرع بعيد في Git

يشير Git إلى الإصدارات البعيدة من مستودعاتك على أنها مجرد 'أجهزة تحكم عن بُعد'. لا يمكنك إعادة تسمية فرع بعيد بنفس سهولة الفروع المحلية. بدلاً من ذلك ، ستحتاج أولاً إلى إعادة تسمية الفرع المحلي ، ودفع الفرع الجديد إلى الخادم ، وحذف الفرع القديم من المستودع الخاص بك.

1. إعادة تسمية الفرع المحلي

أعد تسمية الفرع المحلي alpha إلى beta باستخدام الأمر git rename Branch أدناه.

تطبيق مجاني للاتصال بشبكة wifi لنظام android
$ git branch -m beta

أو

$ git branch -m alpha beta

2. ادفع الفرع المحدث

ادفع الفرع المعاد تسميته بيتا إلى الخادم البعيد باستخدام الأمر التالي.

$ git push origin
$ git push origin beta

3. تعيين المنبع

تحتاج إلى إعداد المنبع للتأكد من أن Git يمكنه تتبع التغييرات بين الفروع البعيدة والمحلية.

$ git push origin -u
$ git push origin -u beta

سيقوم Git بإعداد التتبع بين الفرع المحلي بيتا والفرع البعيد بيتا .

4. إزالة الفرع القديم

يمكنك حذف الفرع القديم بأمان من جهاز التحكم عن بُعد بمجرد دفع الفرع المعاد تسميته وإعداد المنبع. استخدم الأمر git التالي لـ حذف فرع بعيد في Git .

$ git push origin --delete
$ git push origin --delete alpha

سيستمر Git في حذف فرع alpha من الأصل البعيد.

5. تحقق من الفرع البعيد

قم بإدراج فروع git البعيدة مرة أخرى للتحقق مما إذا كانت عملية إعادة تسمية الفرع ناجحة أم لا. يجب أن تشاهد الإصدار التجريبي الجديد من الفرع البعيد بعد إصدار الأمر التالي.

$ git branch -a

إعادة تسمية فروع Git بشكل فعال

تعد إعادة تسمية فروع git أمرًا سهلاً للغاية بمجرد أن تتعلم بعض عمليات git الأساسية. يمكنك بسهولة تغيير أسماء الفروع للفروع المحلية. لقد قمنا أيضًا بتغطية أوامر git rename Branch الضرورية للفروع البعيدة. جرب بعض الأوامر في مشاريعك الاختبارية للحصول على الخبرة ذات الصلة.

محاكي windows 3.1 لنظام التشغيل windows 10
يشارك يشارك سقسقة بريد الالكتروني كيفية حذف فرع في Git محليًا وعن بعد

هناك العديد من الأسباب التي قد تدفعك إلى حذف فرع في GitHub. لحسن الحظ ، يعد حذف فرع Git أمرًا سهلاً.

اقرأ التالي
مواضيع ذات صلة
  • برمجة
  • جيثب
نبذة عن الكاتب رباعيات حسين(39 مقالة منشورة)

رباعيات خريج علوم الحاسب ولديه شغف قوي بالمصادر المفتوحة. بصرف النظر عن كونه خبيرًا في نظام يونكس ، فهو أيضًا يعمل في مجال أمان الشبكات والتشفير والبرمجة الوظيفية. إنه جامع شغوف للكتب المستعملة ولديه إعجاب لا ينتهي بموسيقى الروك الكلاسيكية.

المزيد من Rubaiat Hossain

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك