نقل مؤشر الفرع إلى تنفيذ مختلف دون الخروج

Nql Mwshr Alfr Aly Tnfydh Mkhtlf Dwn Alkhrwj



Git هي أداة أساسية يستخدمها المطورون لإدارة ملفات التعليمات البرمجية المصدر لمشاريع التطوير الكبيرة. يتفاعل مطورو Git مع خدمة استضافة GitHub من خلال الفروع المحلية. وبشكل أكثر تحديدًا ، يعتبر فرع Git مؤشرًا متحركًا يشير إلى الالتزامات. أثناء حفظ التغييرات في مستودع Git الحالي العامل ، فإن الفرع الافتراضي ، على سبيل المثال ، ' رئيسي - سيد 'يشير إلى أحدث التزام ويتقدم للأمام بعد كل التزام.

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

كيفية نقل مؤشر الفرع إلى التزام مختلف دون الخروج؟

لنقل مؤشر الفرع إلى التزام مختلف بدون سداد رسوم ، اتبع الخطوات المتوفرة:







  • انتقل إلى المستودع المطلوب.
  • اعرض سجل Git للفرع الحالي.
  • قم بالتبديل إلى فرع آخر وتحقق من سجل مرجع Git الخاص به.
  • استخدم ' فرع git $ -f 'لتحريك مؤشر الفرع.
  • اعرض الموضع الحالي لمؤشر الفرع.

الخطوة 1: انتقل إلى الدليل المعين
انتقل إلى دليل Git المحلي بتنفيذ ' قرص مضغوط ' أمر:



$ قرص مضغوط 'C: \ Go \ t is_repo '



الخطوة 2: تحقق من سجل Git:
لعرض سجل Git للتحقق من الموضع الحالي لمؤشر الفرع ، استخدم ' سجل بوابة 'مع' -خط واحد ' علَم:





$ سجل بوابة --عبر الانترنت

كما ترى ، يشير مؤشر الفرع إلى ' حذف ' ارتكب:



الخطوة 3: قم بالتبديل إلى فرع آخر
بعد ذلك ، قم بالتبديل إلى الفرع المحلي المطلوب بمساعدة ' بوابة التبديل $ ' أمر:

$ شخص سخيف مفتاح التبديل

الخطوة 4: عرض سجل Git للفرع الحالي
تحقق من سجل مرجع Git لعرض الموضع الحالي لمؤشر HEAD في فرع العمل الحالي:

$ سجل بوابة --عبر الانترنت

هنا ، من الناتج أدناه ، يمكنك أن ترى أن الرأس يشير إلى ' رئيسي - سيد ' فرع شجرة:

الخطوة 5: تحريك مؤشر الفرع
لتحريك مؤشر فرع إلى تنفيذ مختلف بدون سداد رسوم ، استخدم ' فرع $ git 'مع اسم الفرع:

$ فرع بوابة -F ديف

هنا ، ' -F 'الخيار يمثل' فرض والذي سيحدد المكان الذي سيشير إليه 'HEAD' الفرع:

الخطوة 6: عرض مؤشر الفرع
بعد ذلك ، تحقق من موضع HEAD باستخدام الأمر الوارد أدناه:

$ عرض بوابة رئيس

كما ترى تم نقل موضع 'الرأس' إلى اسم فرع آخر ' ديف ' إلى جانب ' رئيسي - سيد ' فرع شجرة:

الخطوة 7: قم بالتبديل إلى فرع آخر
بعد ذلك ، قم بالتبديل إلى ' ديف 'لعرض التغييرات في هذا الفرع المحدد:

$ شخص سخيف تبديل ديف

الخطوة 8: تحقق من مؤشر الرأس
أخيرًا ، تأكد من نقل موضع HEAD إلى فرع العمل الحالي المنشأ حديثًا:

$ عرض بوابة رئيس

يمكن ملاحظة أن موضع الرأس يشير إلى ' رئيسي - سيد 'وكذلك' ديف ' فرع شجرة:

لقد شرحنا بكفاءة إجراء نقل مؤشر الفرع إلى التزامات مختلفة دون الخروج.

استنتاج

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