تخطَّ إلى المحتوى
GitTree
الفروع والوسوم

إعادة تسمية الفروع وحذفها

انقر شارة الفرع بزر الفأرة الأيمن لـ إعادة تسمية وحذف. يحفظ حذف فرع محلي آخر إيداع فيه تحت refs/ogt/trash أولًا، فيعيده تراجع؛ أما الحذف من المستودع البعيد فخيار منفصل باسم واضح.

مجانيآخر تحديث

يعمل في GitTree المجاني: كل ميزات Git المحلية بعد تسجيل الدخول.

في هذه الصفحة
  1. قبل أن تبدأ
  2. أين تجده
  3. الخطوات
  4. النتيجة المتوقعة
  5. حذف الفرع من المستودع البعيد
  6. إعادة فرع محذوف
  7. إن لم يسر الأمر كما توقعت
  8. أسئلة
  9. ذو صلة

قبل أن تبدأ

  • لحذف فرع، بدّل إلى فرع آخر أولًا: لا يحذف GitTree الفرع الذي أنت عليه.

أين تجده

  • انقر شارة الفرع في المخطط أو الفرع في اللوحة الجانبية بزر الفأرة الأيمن: إعادة تسمية … وحذف ….
  • لفرع موجود في المستودع البعيد أيضًا: حذف … وorigin/…، أو حذف الفرع من المستودع البعيد… على الفرع البعيد.
الإجراءmacOSWindows وLinux
تراجع عن الحذف⌘ZCtrl+Z

الخطوات

  1. افتح قائمة الفرع

    انقر شارة الفرع بزر الفأرة الأيمن. تذكر القائمة اسم الفرع في كل إجراء، مثل إعادة تسمية feature/search… وحذف feature/search….

    قائمة الفرع feature/search في GitTree مع ترقيم التبديل وإعادة التسمية والحذف
    الرقم 1 التبديل إلى الفرع، والرقم 2 إعادة تسميته، والرقم 3 حذفه.واجهة GitTree مع مستودع للعرض.
  2. أعد تسميته

    اختر إعادة تسمية … واكتب الاسم الجديد واضغط إعادة تسمية. ينتقل معه ضبط فرعه المتتبَّع؛ ويبقى الفرع في المستودع البعيد باسمه القديم حتى تدفع الفرع المعاد تسميته.

  3. أو احذفه

    اختر حذف …. يذكر GitTree ما سيُزال وأن آخر إيداع محفوظ تحت refs/ogt/trash. والخيار الافتراضي إلغاء؛ اضغط حذف feature/search للتأكيد.

النتيجة المتوقعة

تُعاد تسمية الشارة أو تختفي من المخطط؛ وتذكر الرسالة مرجع الاستعادة للفرع المحذوف.

حذف الفرع من المستودع البعيد

يحذف حذف … وorigin/… الفرع المحلي مع حفظ آخر إيداع فيه، ثم يحذف الفرع من المستودع البعيد، بتأكيد حذف كليهما. أما حذف الفرع من المستودع البعيد… على شارة بعيدة فيحذف البعيد وحده.

إعادة فرع محذوف

اضغط تراجع في شريط الأدوات بعد الحذف مباشرة. وبعد ذلك يبقى آخر إيداع فيه في مرجع الاستعادة الذي ذكرته الرسالة؛ وإن كنت قد عملت على الفرع، يسرد عرض سجل المراجع (reflog)… في لوحة الأوامر ذلك الإيداع، ويعيده استعادة كفرع فرعًا.

إن لم يسر الأمر كما توقعت

«بدّل إلى فرع آخر أولًا.»

أنت على الفرع الذي تريد حذفه. بدّل إلى فرع آخر، مثل main، واحذفه من هناك.

أسئلة

هل يحذف حذف الفرع إيداعاته؟

ليس فورًا. تبقى الإيداعات الموجودة على فروع أخرى في مكانها، ويحتفظ GitTree بآخر إيداع للفرع المحذوف تحت refs/ogt/trash حتى تحذف لقطات الاستعادة القديمة.