ریموٹ ریپوزٹریز کے ساتھ کام کرتے وقت گٹ کمانڈز

Rymw Rypwz Ryz K Sat Kam Krt Wqt G Kman Z



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

یہ ٹیوٹوریل Git کے ان کمانڈز پر بحث کرے گا جو ریموٹ ریپوزٹریز کے ساتھ کام کرنے کے لیے استعمال ہوتے ہیں۔







گٹ لوکل اور ریموٹ ریپوزٹریز کے درمیان تعاون کے لیے 5 گٹ کمانڈز

ریموٹ ہوسٹ ریپوزٹریز کے ساتھ کام کرتے ہوئے، متعدد کمانڈز ہیں جو مختلف آپریشنز کو انجام دینے کے لیے استعمال ہوتے ہیں۔ کچھ ضروری احکام درج ذیل ہیں:



آئیے آگے بڑھیں اور کمانڈز کے بارے میں تفصیلی معلومات دیکھیں!



'گٹ کلون' کمانڈ

مقامی مشین پر ایک کاپی بنانے یا پوری ریموٹ ریپوزٹری کو ڈاؤن لوڈ کرنے کے لیے، ' گٹ کلون کمانڈ استعمال کیا جاتا ہے۔ ڈاؤن لوڈ کرتے وقت، اس میں ریموٹ ریپوزٹری سے تمام فائلیں، برانچز اور لاگ ہسٹری شامل ہوتی ہے۔





ریموٹ ریپوزٹری کی کاپی بنانے کے لیے اس کمانڈ کو استعمال کرنے کے لیے فراہم کردہ مراحل پر عمل کریں۔

مرحلہ 1: ریموٹ ریپوزٹری یو آر ایل کاپی کریں۔

شروع میں، اپنے GitHub اکاؤنٹ میں لاگ ان کریں۔ پھر:



  • اپنے مطلوبہ ریموٹ ریپوزٹری کو منتخب کریں۔
  • پر کلک کریں ' کوڈ بٹن
  • منتخب کریں ' HTTPS 'آپشن.
  • HTTPS URL کو کلپ بورڈ میں کاپی کریں:

مرحلہ 2: لوکل ریپوزٹری کو ری ڈائریکٹ کریں۔

پھر، عمل کریں ' سی ڈی مخصوص مقامی ذخیرہ کے راستے کے ساتھ کمانڈ اور اس پر ری ڈائریکٹ کریں:

سی ڈی 'C:\صارفین \n azma\Git\Git\perk2'

مرحلہ 3: ریموٹ ریپوزٹری کو کلون کریں۔

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

گٹ کلون https: // github.com / GitUser0422 / Linux-repo.git

'گٹ پل' کمانڈ

گٹ صارفین ریموٹ ریپوزٹری کا تازہ ترین مواد حاصل اور ڈاؤن لوڈ کرسکتے ہیں، ' گٹ پل کمانڈ استعمال کیا جاتا ہے۔ یہ کمانڈ ریموٹ کے ساتھ مقامی ریپوزٹری ڈیٹا کو بھی اپ ڈیٹ کرتی ہے۔ مندرجہ ذیل کے طور پر:

گٹ پل اصل خصوصیت

یہاں:

  • ' اصل ہمارا ریموٹ یو آر ایل کا نام ہے۔
  • ' خصوصیت ” دور دراز کی شاخ ہے جسے کھینچنے کی ضرورت ہے۔

ذیل میں دیے گئے آؤٹ پٹ کے مطابق، ہم نے ریموٹ ریپوزٹری کا تازہ ترین مواد کامیابی کے ساتھ ڈاؤن لوڈ کر لیا ہے:

'git push' کمانڈ

صارف 'کا استعمال کرکے مقامی مشین کے مواد کو ریموٹ سرور پر اپ لوڈ یا آگے بڑھا سکتے ہیں۔ git پش ' کمانڈ. یہ ریموٹ ریپوزٹری کو تازہ ترین ورژن کے ساتھ اپ ڈیٹ کرتا ہے اور انہیں دوسرے صارفین کے لیے دستیاب کرتا ہے جن کے پاس ریپوزٹری تک رسائی ہے۔

آئیے بہتر تفہیم کے لیے اوپر بیان کردہ کمانڈ کے کام کو دیکھیں:

git پش اصل ماسٹر

اوپر دی گئی کمانڈ سے، 'اصل' ہمارے ریموٹ یو آر ایل نام کا نام ہے، اور 'ماسٹر' ہماری مقامی ریپوزٹری برانچ ہے جس کو آگے بڑھانے کی ضرورت ہے:

'git fetch' کمانڈ

' git بازیافت ” کمانڈ کا استعمال موجودہ ورکنگ برانچ میں موجود لوکل کوڈ کے بغیر ریموٹ سے لوکل مشین پر اشیاء کو ڈاؤن لوڈ کرنے کے لیے کیا جاتا ہے۔ یہ ریموٹ ریپوزٹری تبدیلیوں کے ڈیٹا کو بھی کھینچتا ہے:

git بازیافت اصل

'گٹ برانچ - آر'

مقامی مشین پر حاصل کی گئی تمام ریموٹ شاخوں کی فہرست بنانے کے لیے، ' git برانچ -r کمانڈ استعمال کیا جاتا ہے۔ حسب ذیل:

گٹ برانچ -r

یہ دیکھا جا سکتا ہے کہ تمام دستیاب دور دراز شاخوں کو کامیابی کے ساتھ درج کیا گیا ہے:

ہم نے Git کے ضروری کمانڈز کے بارے میں تفصیلی معلومات فراہم کی ہیں جو ریموٹ ریپوزٹری کے ساتھ تعاون کے لیے درکار ہیں۔

نتیجہ

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