یہ تحریر گٹ سب موڈیول کے لیے GitHub ذخیرہ کو تبدیل کرنے کا طریقہ فراہم کرے گی۔
گٹ سب موڈیول کے لئے گٹ ہب ریپوزٹری کو کیسے تبدیل کیا جائے؟
Git میں ذیلی ماڈل کے لئے GitHub ذخیرہ کو تبدیل کرنے کے لئے:
- سب سے پہلے، مطلوبہ مقامی ذخیرے پر جائیں جس میں ذیلی ماڈیول ہے۔
- پھر، ذیلی ماڈل پر سوئچ کریں اور اس کا ریموٹ یو آر ایل چیک کریں۔
- اگلا، پیرنٹ ریپوزٹری پر واپس جائیں اور اس پر عمل کریں۔ git submodule set-url
- آخر میں، دوبارہ ذیلی ماڈل پر جائیں اور نئے ریموٹ یو آر ایل کی تصدیق کریں۔
مرحلہ 1: مقامی ذخیرہ میں منتقل کریں۔
سب سے پہلے، درج کریں ' سی ڈی ” مخصوص ریپوزٹری پاتھ کے ساتھ کمانڈ جس میں ایک ذیلی ماڈیول ہے اور اس پر سوئچ کریں:
$ سی ڈی 'C:\go \R epicB'
مرحلہ 2: ذخیرہ مواد کی فہرست بنائیں
اگلا، موجودہ ڈائرکٹری کا مواد دکھائیں:
$ ls
یہ دیکھا جا سکتا ہے کہ ورکنگ ریپوزٹری میں ایک ذیلی ماڈیول ہے جس کا نام ' subMod ”:
مرحلہ 3: ذیلی ماڈل پر جائیں۔
پھر، ذیلی ماڈل کے نام کے ساتھ درج ذیل کمانڈ کا استعمال کریں اور اس پر جائیں:
$ سی ڈی subMod
مرحلہ 4: ریموٹ یو آر ایل کو چیک کریں۔
ذیلی ماڈل کے ریموٹ یو آر ایل کو چیک کرنے کے لیے نیچے دی گئی کمانڈ پر عمل کریں:
دیے گئے آؤٹ پٹ کے مطابق، ذیلی ماڈیول ریموٹ ریپوزٹری سے دیے گئے ریموٹ یو آر ایل کے ساتھ منسلک ہے:
مرحلہ 5: والدین کے ذخیرے میں واپس جائیں۔
مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے موجودہ ذخیرہ پر واپس جائیں:
مرحلہ 6: سب موڈیول کا ریموٹ یو آر ایل تبدیل کریں۔
اب چلائیں ' git submodule set-url ماڈیول کے نام اور نئے ریموٹ یو آر ایل کے ساتھ کمانڈ:
یہاں، ' subMod ذیلی ماڈل کا نام ہے:
مرحلہ 7: ذیلی ماڈل پر جائیں۔
نئی تبدیلیاں دیکھنے کے لیے دوبارہ ذیلی ماڈل پر جائیں:
مرحلہ 8: ریموٹ یو آر ایل کی تصدیق کریں۔
آخر میں، اس بات کو یقینی بنائیں کہ آیا Git submodule کے ریموٹ ریپوزٹری میں تبدیلی ہوئی ہے یا نہیں دی گئی کمانڈ کو چلا کر:
یہ دیکھا جا سکتا ہے کہ ذیلی ماڈل کے ریموٹ ریپوزٹری کو نئے یو آر ایل کے ساتھ تبدیل کر دیا گیا ہے۔
ہم نے ذیلی ماڈل کے لئے GitHub ذخیرہ کو تبدیل کرنے کے طریقہ کار کی وضاحت کی ہے۔
نتیجہ
گٹ سب موڈیول کے لیے گٹ ہب ریپوزٹری کو تبدیل کرنے کے لیے، سب سے پہلے مطلوبہ لوکل ریپوزٹری میں جائیں جس میں سب موڈیول ہو۔ پھر، چلائیں ' git submodule set-url