دوسری برانچ سے صرف ایک فائل کیسے حاصل کی جائے؟

Dwsry Branch S Srf Ayk Fayl Kys Hasl Ky Jay



گٹ لوکل ریپوزٹری پر کام کرتے ہوئے، ڈویلپرز کو کسی بھی مخصوص فائل کو ایک گٹ لوکل برانچ سے دوسری گٹ لوکل برانچ میں کاپی کرنے کی ضرورت پڑسکتی ہے۔ گٹ اس کام کو تیزی سے کرنے کے کئی طریقے پیش کرتا ہے، جن میں سے ایک ہے $ گٹ چیک آؤٹ ' کمانڈ. اس کمانڈ میں، آپ کو فائل کا نام بطور دلیل اور ہدف Git لوکل برانچ بتانا ہوگا۔

اس مضمون میں دوسری برانچ سے ایک ہی Git فائل حاصل کرنے کے طریقہ کار پر تبادلہ خیال کیا گیا ہے۔

دوسری برانچ سے سنگل گٹ فائل کیسے حاصل کی جائے؟

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







اب آگے بڑھیں اور اوپر دی گئی ہدایات کے نفاذ کو دیکھیں!



مرحلہ 1: گٹ لوکل ریپوزٹری پر جائیں۔
نیچے دی گئی کمانڈ کو استعمال کرکے Git لوکل ریپوزٹری میں جائیں:



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





مرحلہ 2: ذخیرہ مواد کی فہرست بنائیں
ذخیرہ مواد کی فہرست دیکھنے کے لیے، درج ذیل کمانڈ کو چلائیں:

$ ls



مرحلہ 3: برانچ بنائیں اور چیک آؤٹ کریں۔
نئی برانچ بنانے اور فوری طور پر سوئچ کرنے کے لیے، چلائیں ' گٹ چیک آؤٹ 'حکم کے ساتھ' 'اختیار:

$ گٹ چیک آؤٹ دیو

مندرجہ بالا حکم میں، ' دیو ” اس شاخ کا نام ہے جسے ہم بنانا چاہتے ہیں اور اس میں سوئچ کرنا چاہتے ہیں:

مرحلہ 4: فائل بنائیں
اگلا، عملدرآمد کریں ' چھو ایک نئی فائل بنانے اور اس کا نام بتانے کے لیے کمانڈ:

$ چھو file2.txt

مرحلہ 5: فائل کو ٹریک کریں۔
نئی تخلیق شدہ فائل کو گٹ اسٹیجنگ ایریا میں ٹریک کریں:

$ git شامل کریں file2.txt

مرحلہ 6: ریپوزٹری کو اپ ڈیٹ کریں۔
مخزن میں تبدیلیاں شامل کریں اور اسے استعمال کرکے محفوظ کریں ' git کمٹ 'حکم کے ساتھ' -m مطلوبہ کمٹ میسج شامل کرنے کا آپشن:

$ git کمٹ -m 'دوسری فائل شامل کی گئی'

مرحلہ 7: برانچ سوئچ کریں۔
اگلا، چلائیں ' گٹ سوئچ کمانڈ کریں اور موجودہ Git لوکل برانچ میں سوئچ کریں:

$ گٹ سوئچ ماسٹر

مرحلہ 8: دوسری برانچ سے فائل کاپی کریں۔
اب چلائیں ' گٹ چیک آؤٹ موجودہ برانچ میں کاپی کرنے کے لیے ہدف کی شاخ اور فائل کے نام کے ساتھ کمانڈ:

$ گٹ چیک آؤٹ دیو -- file2.txt

مرحلہ 9: اسٹیٹس چیک کریں۔
کاپی شدہ فائل کے آپریشن کو یقینی بنانے کے لیے، چلائیں ' گٹ کی حیثیت ' کمانڈ:

$ گٹ کی حیثیت .

یہ دیکھا جا سکتا ہے کہ ' file2.txt دوسری برانچ سے ٹارگٹڈ برانچ میں کامیابی کے ساتھ کاپی کیا گیا ہے۔

مرحلہ 10: ذخیرہ مواد کی فہرست بنائیں
آخر میں، چلائیں ' ls موجودہ برانچ کے مواد کی فہرست دیکھنے کے لیے کمانڈ:

$ ls

ہم نے دوسری برانچ سے سنگل فائل حاصل کرنے کا طریقہ فراہم کیا ہے۔

نتیجہ

دوسری برانچ سے ایک فائل حاصل کرنے کے لیے، پہلے، گٹ لوکل ریپوزٹری پر جائیں اور ریپوزٹری مواد کی فہرست دیکھیں۔ پھر، ایک نئی Git برانچ بنائیں اور بیک وقت اس پر سوئچ کریں۔ اس کے بعد، ذخیرہ میں ایک نئی Git فائل بنائیں اور اسے ٹریک کریں۔ اضافی تبدیلیوں کا عزم کریں اور پچھلی برانچ پر واپس جائیں۔ پھر، عمل کریں ' $ git چیک آؤٹ مطلوبہ فائل لانے کے لیے۔ یہ مضمون دوسری برانچ سے ایک فائل حاصل کرنے کے طریقہ کار کی وضاحت کرتا ہے۔