اپ اسٹریم سے لوکل ریپو تک برانچ کیسے لائی جائے؟

Ap As Rym S Lwkl Rypw Tk Branch Kys Layy Jay



گٹ میں، اپ اسٹریم سے برانچ لانا یقینی بناتا ہے کہ صارف کوڈ کے تازہ ترین ورژن کے ساتھ کام کر رہے ہیں۔ یہ انضمام کے تنازعہ کے امکانات کو بھی کم کرتا ہے جس سے دوسرے معاونین کے ساتھ تعاون کرنا آسان ہو جاتا ہے۔ یہ Git ورک فلو کا ایک اہم حصہ ہے اور اسے باقاعدگی سے کیا جانا چاہئے تاکہ کسی پروجیکٹ کے کام کو ہموار کیا جاسکے۔

یہ گائیڈ اپ اسٹریم سے مقامی گٹ ریپوزٹری تک برانچ لانے کے طریقہ کار کو ظاہر کرے گا۔

اپ اسٹریم سے لوکل ریپوزٹری تک برانچ کیسے لائی جائے؟

اپ اسٹریم سے گٹ لوکل ریپوزٹری تک دور دراز کی شاخ لانے کے لیے، ذیل میں دی گئی ہدایات کو آزمائیں:







  • گٹ لوکل ڈائرکٹری پر جائیں۔
  • کانٹے دار ذخیرہ کے کوڈ کو کاپی کرنے کے لیے GitHub اکاؤنٹ کھولیں۔
  • استعمال کریں ' git remote شامل کریں۔ ریموٹ کنکشن شامل کرنے کا حکم۔
  • پر عمل کرکے ریموٹ کنکشن چیک کریں ' git remote -v ' کمانڈ.
  • بازیافت کریں اور دور دراز کی شاخ پر جائیں۔
  • 'چلا کر تبدیلیاں کھینچیں git pull برانچ کے نام کے ساتھ کمانڈ۔

مرحلہ 1: بیان کردہ ذخیرہ پر ری ڈائریکٹ کریں۔

سب سے پہلے گٹ باش ٹرمینل لانچ کریں اور ' سی ڈی ' کمانڈ:



cd 'C:\Users\user\Git\demo1'

مرحلہ 2: HTTPS لنک کاپی کریں۔

پھر، GitHub پر جائیں اور اپنے اکاؤنٹ میں سائن ان کریں۔ پھر، اسے GitHub پر لانچ کرنے کے لیے ایک کانٹے دار ذخیرہ کو منتخب کریں۔ اس مقصد کے لیے، پر جائیں ' آپ کا ذخیرہ> فورک شدہ ذخیرہ> کوڈ 'اور اس کی کاپی کریں' HTTPS URL:







مرحلہ 3: ریموٹ کنکشن شامل کریں۔

کا استعمال کرتے ہیں ' git remote add ' کمانڈ اور کاپی شدہ ریموٹ یو آر ایل کے ساتھ ریموٹ نام کی وضاحت کی:

git remote add upstream https://github.com/Gituser213/Perk_Repo.git



مرحلہ 4: ریموٹ کنکشن چیک کریں۔

اگلا، 'عمل درآمد کرکے شامل کردہ ریموٹ کو چیک کریں git remote -v ' کمانڈ:

git remote -v

نتیجہ خیز آؤٹ پٹ ظاہر کرتا ہے کہ ریموٹ کامیابی کے ساتھ شامل کیا گیا ہے:

مرحلہ 5: ریموٹ برانچ حاصل کریں۔

اس کے بعد، ریموٹ برانچ کو مقامی گٹ ریپوزٹری میں لانے کے لیے درج ذیل کمانڈ کو چلائیں۔

گٹ اپ اسٹریم مین کو بازیافت کریں۔

یہ دیکھا جا سکتا ہے کہ ' مرکزی 'اپ اسٹریم سے شاخ کو اس میں لایا گیا ہے' demo1 مقامی ذخیرہ کامیابی کے ساتھ:

مرحلہ 6: ریموٹ برانچ پر جائیں۔

' کو چلا کر حاصل کردہ برانچ میں جائیں۔ گٹ چیک آؤٹ ' کمانڈ:

git checkout --track -b مین

یہاں:

  • ' -ٹریک ” کا اختیار ٹریکنگ کے لیے کسی خاص شاخ کو ترتیب دینے کے لیے استعمال کیا جاتا ہے۔
  • ' 'آپشن برانچ کی طرف اشارہ کرتا ہے۔
  • ' مرکزی ” وہ مخصوص برانچ ہے جسے موجودہ ورکنگ برانچ کو ٹریک کرنے کے لیے ترتیب دینے کی ضرورت ہے۔

مرحلہ 7: تبدیلیاں کھینچیں۔

چلائیں ' گٹ پل ریموٹ برانچ سے تمام تبدیلیوں کو مقامی میں کھینچنے کا کمانڈ:

git پل اپ اسٹریم مین

ذیل میں بیان کردہ آؤٹ پٹ کے مطابق، ہم نے کامیابی کے ساتھ ' مرکزی 'مخصوص ریموٹ کے ذریعے ریموٹ برانچ ڈیٹا' اپ اسٹریم ”:

ہم نے اپ اسٹریم سے مقامی ریپوزٹری تک برانچ لانے کے لیے ایک تفصیلی طریقہ فراہم کیا ہے۔

نتیجہ

اپ اسٹریم سے مقامی ریپوزٹری تک برانچ لانے کے لیے، پہلے گٹ لوکل ڈائرکٹری پر جائیں اور گٹ ہب کو کھولیں، اور کانٹے والے ریپوزٹری کے HTTPS URL کو کاپی کریں۔ اگلا، استعمال کریں ' git remote شامل کریں۔ ریموٹ یو آر ایل شامل کرنے کے لیے کمانڈ۔ اس کے بعد، بازیافت کریں، اور ریموٹ برانچ پر سوئچ کریں۔ آخر میں، ' گٹ پل ریموٹ اور مخصوص برانچ کے نام کے ساتھ کمانڈ۔ یہ سب اپ اسٹریم سے مقامی ذخیرے تک برانچ لانے کے بارے میں ہے۔