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

Dwsry Branch S Tbdylya Kys Hasl Ky Jayy



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

یہ مضمون دکھائے گا کہ کسی دوسری شاخ سے تبدیلیاں کیسے حاصل کی جائیں۔

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

دوسری برانچ سے تبدیلیاں حاصل کرنے کے لیے، پہلے مقامی برانچ میں فائل بنائیں اور اسے گٹ سٹیجنگ ایریا میں شامل نہ کریں۔ پھر، بیک وقت دوسری برانچ بنائیں اور سوئچ کریں۔ اس کی حیثیت چیک کریں، پچھلی برانچ کی فائل کو گٹ سٹیجنگ ایریا میں نئی ​​برانچ میں ٹریک کریں، اور تبدیلیاں کریں۔







بہتر تفہیم کے لیے مذکورہ اقدامات کو آزمائیں۔



مرحلہ 1: گٹ باش ٹرمینل لانچ کریں۔
ونڈوز اسٹارٹ مینو سے، تلاش کریں ' گٹ باش 'ٹرمینل اور اسے کھولیں:







مرحلہ 2: گٹ ریپوزٹری پر جائیں۔
اب، دی گئی کمانڈ کو چلا کر مطلوبہ گٹ ریپوزٹری پر جائیں:

$ سی ڈی 'C:\go \t is_1'



مرحلہ 3: ایک فائل بنائیں
فائل بنانے کے لیے، ' چھو کمانڈ کریں اور فائل کا نام شامل کریں:

$ چھو testFile.txt

مرحلہ 4: تخلیق شدہ فائل کی تصدیق کریں۔
فائلوں کی فہرست دیکھ کر تصدیق کریں کہ آیا فائل بنائی گئی ہے یا نہیں:

$ ls

مرحلہ 5: گٹ کی حیثیت چیک کریں۔
موجودہ ذخیرہ کی حیثیت کو دیکھنے کے لیے، نیچے دی گئی کمانڈ کو چلائیں:

$ گٹ کی حیثیت

مندرجہ ذیل آؤٹ پٹ اس بات کی نشاندہی کرتا ہے کہ ہماری بنائی گئی فائل کو ٹریک نہیں کیا گیا ہے کیونکہ ہم نے اسے گٹ سٹیجنگ ایریا میں شامل نہیں کیا ہے۔

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

$ گٹ برانچ

یہ دیکھا جا سکتا ہے کہ موجودہ ذخیرہ تین شاخوں پر مشتمل ہے، اور ستارہ ' * 'کے ساتھ علامت' الفا شاخ سے مراد موجودہ کام کرنے والی شاخ ہے:

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

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

ذیل کے اسکرین شاٹ میں، آپ دیکھ سکتے ہیں کہ ہم نے ' الفا ' کی شاخ ' دیو شاخ:

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

$ ls

مرحلہ 9: گٹ اسٹیٹس چیک کریں۔
تبدیلیاں، ٹریک شدہ اور غیر ٹریک شدہ فائلوں کو دیکھنے کے لیے موجودہ برانچ کی گٹ اسٹیٹس چیک کریں:

$ گٹ کی حیثیت

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

مرحلہ 10: گٹ سٹیجنگ ایریا میں فائل شامل کریں۔
اب، دی گئی کمانڈ کے ذریعے فائل کو گٹ سٹیجنگ ایریا میں شامل کریں:

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

مرحلہ 11: گٹ ریپوزٹری کو اپ ڈیٹ کریں۔
کا استعمال کرتے ہیں ' git کمٹ تمام اضافی تبدیلیوں کو محفوظ کرنے اور ذخیرہ کو اپ ڈیٹ کرنے کے لیے کمانڈ:

$ عزم -m 'ٹیسٹ فائل شامل کی گئی ہے'

مرحلہ 12: گٹ اسٹیٹس چیک کریں۔
اب، تبدیلیوں کی تصدیق کے لیے Git کی حیثیت کو چیک کریں:

$ گٹ کی حیثیت

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

مرحلہ 8: اضافی تبدیلیوں کی تصدیق کریں۔
'میں مواد کی فہرست دیکھ کر شامل کردہ فائلوں کی تصدیق کریں۔ دیو شاخ:

$ ls

ذیل میں فراہم کردہ آؤٹ پٹ میں، یہ دیکھا جا سکتا ہے کہ ہمیں تبدیلیاں دوسری برانچ سے ملی ہیں۔

ہم نے دوسری برانچ بنانے کے لیے تبدیلیاں حاصل کرنے کے طریقہ کار کی وضاحت کی ہے۔

نتیجہ

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