ستوفر عملية الكتابة هذه طريقة تغيير مستودع GitHub لوحدة Git الفرعية.
كيفية تغيير مستودع GitHub لوحدة Git الفرعية؟
لتغيير مستودع GitHub لوحدة فرعية في Git:
- أولاً ، انتقل إلى المستودع المحلي المطلوب الذي يحتوي على الوحدة الفرعية.
- بعد ذلك ، قم بالتبديل إلى الوحدة الفرعية وتحقق من عنوان URL البعيد الخاص بها.
- بعد ذلك ، ارجع إلى المستودع الأصلي وقم بتنفيذ ' git subodule set-url
- أخيرًا ، انتقل إلى الوحدة الفرعية مرة أخرى وتحقق من عنوان URL البعيد الجديد.
الخطوة 1: الانتقال إلى المستودع المحلي
أولاً ، أدخل ' قرص مضغوط 'جنبًا إلى جنب مع مسار المستودع المعين الذي يحتوي على وحدة فرعية والتبديل إليه:
$ قرص مضغوط 'C: \ Go \ ص ملحمة '
الخطوة 2: سرد محتوى المستودع
بعد ذلك ، اعرض محتوى الدليل الحالي:
$ ls
يمكن ملاحظة أن المستودع العامل يحتوي على وحدة فرعية واحدة تسمى ' subMod ':
الخطوة 3: انتقل إلى وحدة فرعية
ثم استخدم الأمر التالي مع اسم الوحدة الفرعية وانتقل إليه:
$ قرص مضغوط subMod
الخطوة 4: تحقق من عنوان URL البعيد
قم بتنفيذ الأمر المدرج أدناه للتحقق من عنوان URL البعيد للوحدة الفرعية:
وفقًا للإخراج المحدد ، ترتبط الوحدة الفرعية بالمستودع البعيد بعنوان URL البعيد المحدد:
الخطوة 5: العودة إلى مستودع الأصل
عد إلى المستودع الحالي باستخدام الأمر التالي:
الخطوة 6: تغيير عنوان URL البعيد للوحدة الفرعية
الآن ، قم بتشغيل ' تعيين عنوان URL للوحدة الفرعية git ”مع اسم الوحدة وعنوان URL البعيد الجديد:
هنا، ' subMod 'هو اسم الوحدة الفرعية:
الخطوة 7: قم بالتبديل إلى وحدة فرعية
انتقل إلى الوحدة الفرعية مرة أخرى لعرض التغييرات الجديدة:
الخطوة 8: تحقق من عنوان URL البعيد
أخيرًا ، تأكد مما إذا كان المستودع البعيد لوحدة Git الفرعية قد تغير أم لا عن طريق تشغيل الأمر المقدم:
يمكن ملاحظة أن المستودع البعيد للوحدة الفرعية قد تم تغييره باستخدام عنوان URL الجديد:
لقد أوضحنا الإجراء الخاص بتغيير مستودع GitHub لوحدة فرعية.
خاتمة
لتغيير مستودع GitHub لوحدة Git الفرعية ، أولاً ، انتقل إلى المستودع المحلي المطلوب الذي يحتوي على الوحدة الفرعية. ثم قم بتشغيل ' git subodule set-url