فرض 'git push' للكتابة فوق الملفات البعيدة

Frd Git Push Llktabt Fwq Almlfat Alb Ydt



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

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







كيف تجبر 'git push' على الكتابة فوق الملفات البعيدة؟

للكتابة فوق الملفات البعيدة عن طريق دفع التغييرات المحلية بقوة ، اتبع الخطوات المذكورة أدناه:



  • انتقل إلى مستودع Git المحلي.
  • إنشاء ملف جديد وتنظيمه.
  • قم بتحديث المستودع الحالي بالتغييرات المضافة.
  • تحقق من قائمة URL عن بعد للتحقق من أن المستودعات المحلية / البعيدة متصلة.
  • نفذ ' $ git push -f ' يأمر.

فيما يلي خطوات التنفيذ المذكورة أعلاه!



الخطوة 1: انتقل إلى دليل العمل المطلوب





أولاً ، افتح دليل عمل Git معينًا من خلال توفير مساره في الأمر المحدد:

$ قرص مضغوط 'C: \ Users اسماء \ اذهب \ ت is_12



الخطوة 2: إنشاء ملف جديد

قم بتشغيل ' لمس. اتصال. صلة ”لإنشاء ملف جديد في دليل العمل:

$ لمس. اتصال. صلة file.txt

الخطوة 3: ادفع التغييرات إلى منطقة التتبع

بعد ذلك ، ادفع الملف الذي تم إنشاؤه إلى منطقة التتبع عن طريق تشغيل ' بوابة إضافة ' يأمر:

$ بوابة إضافة file.tx

الخطوة 4: احفظ التغييرات في Git Repository

الآن ، قم بتنفيذ Git الالتزام لحفظ التغييرات المضافة إلى مستودع Git:

$ بوابة الالتزام م 'تمت إضافة الملف الأول'

الخطوة 5: عرض URL البعيد

بعد ذلك ، قم بتشغيل ' بوابة البعيد 'الأمر مع' -في 'للتحقق من قائمة عناوين URL البعيدة الحالية:

$ بوابة البعيد -في

الخطوة 6: الكتابة فوق الملفات البعيدة

أخيرًا ، الكتابة فوق الملفات البعيدة عن طريق تشغيل ' دفع بوابة 'الأمر مع' -F 'للضغط بقوة وبعيدة واسم الفرع:

$ دفع بوابة -F سيد الأصل

هذا كل شئ! لقد أظهرنا ' دفع بوابة ”للكتابة فوق الملفات البعيدة بقوة.

استنتاج

للكتابة فوق الملفات البعيدة عن طريق دفع التغييرات المحلية بقوة ، أولاً ، انتقل إلى مستودع Git المحلي ، وقم بإنشاء ملف جديد وتنظيمه. بعد ذلك ، قم بتحديث المستودع الحالي بالتغييرات المضافة وتحقق من قائمة عناوين URL البعيدة للتحقق من أن المستودعات المحلية / البعيدة متصلة. أخيرًا ، قم بتشغيل ' $ git push -f ' يأمر. قدمت هذه الكتابة إجراء لاستبدال الملفات البعيدة بقوة.