میں مقامی فائلوں کو اوور رائٹ کیے بغیر ریموٹ سے فائلیں کیسے کھینچ سکتا ہوں؟

My Mqamy Faylw Kw Awwr Ray Ky Bghyr Rymw S Fayly Kys K Ynch Skta W



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

یہ مضمون مقامی فائلوں کو اوور رائٹ کیے بغیر ریموٹ ریپوزٹری سے فائلوں کو کھینچنے کے آسان ترین طریقے پر تبادلہ خیال کرے گا۔

مقامی فائلوں کو اوور رائٹ کیے بغیر ریموٹ سے فائلیں کیسے کھینچیں؟

مقامی فائلوں کو اوور رائٹ کیے بغیر ریموٹ ریپوزٹری سے فائلوں کو کھینچنے کے لیے، ذیل میں دی گئی ہدایات کو دیکھیں:







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

مرحلہ 1: مطلوبہ ذخیرہ پر جائیں۔
پہلے، فراہم کردہ کمانڈ کے ذریعے مخصوص گٹ ریپوزٹری میں جائیں:



$ سی ڈی 'C:\Users\LENOVO\Git \t ریپو ہے'

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



$ چھو file1.txt





مرحلہ 3: اسٹیجنگ انڈیکس پر جائیں۔
اب، پہلے سے تیار کردہ فائل کو گٹ انڈیکس ایریا میں دھکیلیں:

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



مرحلہ 4: تبدیلیاں کریں۔
اگلا، ذیل میں بیان کردہ کمانڈ پر عمل کرتے ہوئے ذخیرہ کو اپ ڈیٹ کریں ' -m مطلوبہ کمٹ میسج کے لیے ٹیگ:

$ git کمٹ -m 'file1.txt شامل کیا گیا'

مرحلہ 5: سٹیش بنائیں
اب، Git انڈیکس سے تمام تبدیلیوں کو عارضی طور پر رکھنے کے لیے درج ذیل کمانڈ کا استعمال کریں:

$ git stash

جیسا کہ آپ دیکھ سکتے ہیں، پہلے سے کمٹڈ فائل کو عارضی طور پر سٹیش میں منتقل کر دیا گیا ہے:

مرحلہ 6: ریموٹ یو آر ایل کو چیک کریں۔
عمل کریں ' گٹ ریموٹ ریموٹ یو آر ایل کی فہرست دکھانے کے لیے کمانڈ:

$ گٹ ریموٹ میں

مرحلہ 7: گٹ پل آپریشن کریں۔
آخر میں، ریموٹ مواد کو 'کے ذریعے مقامی ذخیرے میں کھینچیں۔ گٹ پل ' کمانڈ:

$ گٹ پل

مرحلہ 8: پاپ اسٹیش ڈیٹا
آخر میں، عمل کریں ' git stash 'چھپی ہوئی ڈیٹا کو مقامی ذخیرے میں پاپ کرنے کی کمانڈ:

$ git stash پاپ

یہ دیکھا جا سکتا ہے کہ سٹیش مواد کو کامیابی کے ساتھ گٹ ریپوزٹری میں گرا دیا گیا ہے۔

بس اتنا ہی ہے! ہم نے مقامی فائلوں کو اوور رائٹ کیے بغیر ریموٹ ریپوزٹری سے فائلوں کو کھینچنے کا سب سے آسان طریقہ مرتب کیا ہے۔

نتیجہ

مقامی فائلوں کو اوور رائٹ کیے بغیر ریموٹ ریپوزٹری سے فائلوں کو کھینچنے کے لیے، پہلے گٹ لوکل ریپوزٹری پر جائیں۔ پھر، اسٹیجنگ انڈیکس میں فائلیں بنائیں اور شامل کریں۔ اس کے بعد، ریپوزٹری کو اپ ڈیٹ کریں اور فائلوں کو ریپوزٹری سے عارضی میموری میں منتقل کریں۔ آخر میں، GitHub ڈیٹا کو کھینچیں اور ' git stash پاپ ' کمانڈ. اس مضمون نے مقامی فائلوں کو اوور رائٹ کیے بغیر ریموٹ ریپوزٹری سے فائلوں کو کھینچنے کا طریقہ دکھایا ہے۔