سوف تشرح هذه الكتابة نقل مؤشر فرع إلى فرع مختلف دون الخروج.
كيفية نقل مؤشر الفرع إلى التزام مختلف دون الخروج؟
لنقل مؤشر الفرع إلى التزام مختلف بدون سداد رسوم ، اتبع الخطوات المتوفرة:
- انتقل إلى المستودع المطلوب.
- اعرض سجل Git للفرع الحالي.
- قم بالتبديل إلى فرع آخر وتحقق من سجل مرجع Git الخاص به.
- استخدم ' فرع git $ -f
'لتحريك مؤشر الفرع. - اعرض الموضع الحالي لمؤشر الفرع.
الخطوة 1: انتقل إلى الدليل المعين
انتقل إلى دليل Git المحلي بتنفيذ ' قرص مضغوط ' أمر:
$ قرص مضغوط 'C: \ Go \ t is_repo '
الخطوة 2: تحقق من سجل Git:
لعرض سجل Git للتحقق من الموضع الحالي لمؤشر الفرع ، استخدم ' سجل بوابة 'مع' -خط واحد ' علَم:
$ سجل بوابة --عبر الانترنت
كما ترى ، يشير مؤشر الفرع إلى ' حذف ' ارتكب:
الخطوة 3: قم بالتبديل إلى فرع آخر
بعد ذلك ، قم بالتبديل إلى الفرع المحلي المطلوب بمساعدة ' بوابة التبديل $ ' أمر:
الخطوة 4: عرض سجل Git للفرع الحالي
تحقق من سجل مرجع Git لعرض الموضع الحالي لمؤشر HEAD في فرع العمل الحالي:
هنا ، من الناتج أدناه ، يمكنك أن ترى أن الرأس يشير إلى ' رئيسي - سيد ' فرع شجرة:
الخطوة 5: تحريك مؤشر الفرع
لتحريك مؤشر فرع إلى تنفيذ مختلف بدون سداد رسوم ، استخدم ' فرع $ git 'مع اسم الفرع:
هنا ، ' -F 'الخيار يمثل' فرض والذي سيحدد المكان الذي سيشير إليه 'HEAD' الفرع:
الخطوة 6: عرض مؤشر الفرع
بعد ذلك ، تحقق من موضع HEAD باستخدام الأمر الوارد أدناه:
كما ترى تم نقل موضع 'الرأس' إلى اسم فرع آخر ' ديف ' إلى جانب ' رئيسي - سيد ' فرع شجرة:
الخطوة 7: قم بالتبديل إلى فرع آخر
بعد ذلك ، قم بالتبديل إلى ' ديف 'لعرض التغييرات في هذا الفرع المحدد:
الخطوة 8: تحقق من مؤشر الرأس
أخيرًا ، تأكد من نقل موضع HEAD إلى فرع العمل الحالي المنشأ حديثًا:
يمكن ملاحظة أن موضع الرأس يشير إلى ' رئيسي - سيد 'وكذلك' ديف ' فرع شجرة:
لقد شرحنا بكفاءة إجراء نقل مؤشر الفرع إلى التزامات مختلفة دون الخروج.
استنتاج
لتحريك مؤشر الفرع إلى التزام مختلف دون الخروج ، أولاً ، انتقل إلى مستودع معين وتحقق من سجل Git للفرع الحالي. بعد ذلك ، قم بالتبديل إلى فرع آخر واعرض سجل مرجع Git الخاص به للوصول إلى المكان الذي يشير إليه HEAD. بعد ذلك ، انقل مؤشر الفرع إلى التزام مختلف بمساعدة ' فرع git $ -f