گٹ میں اسٹیش ریکارڈ کو کیسے حذف کریں۔

G My As Ysh Rykar Kw Kys Hdhf Kry



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

اس گائیڈ میں، آپ Git میں سٹیش ریکارڈز کو حذف کرنے کا سب سے آسان طریقہ سیکھیں گے۔

گٹ میں اسٹیش ریکارڈ کو کیسے حذف کریں؟

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







آئیے مندرجہ بالا منظر نامے کو نافذ کرنے کے لیے درج ذیل اقدامات کو دیکھیں!



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



$ سی ڈی 'C:\صارفین \n عظمہ\گٹ\ماری_خان'





مرحلہ 2: فائل بنائیں
اگلا، ایک نئی فائل بنانے کے لیے فراہم کردہ کمانڈ پر عمل کریں:

$ چھو file.txt



مرحلہ 3: فائل کو ٹریک کریں۔
اب، 'کا استعمال کرتے ہوئے فائل کو ٹریک کریں git شامل کریں ' کمانڈ:

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

مرحلہ 4: تبدیلیاں کریں۔
گٹ ریپوزٹری کو اپ ڈیٹ کریں اور اس کے ساتھ متعلقہ پیغام کا ارتکاب کریں -m 'میں اختیار' git کمٹ ' کمانڈ:

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

مرحلہ 5: فائل کو اپ ڈیٹ کریں۔
ڈیفالٹ ایڈیٹر پر شامل فائل کو کھولیں، اس میں کچھ متن شامل کریں اور اسے اپ ڈیٹ کریں:

$ file.txt شروع کریں۔

مرحلہ 6: تبدیلیاں شامل کریں۔
فائل کو اپ ڈیٹ کرنے کے بعد، فراہم کردہ کمانڈ کی مدد سے گٹ ریپوزٹری میں کی گئی تمام تبدیلیاں شامل کریں:

$ git شامل کریں .

مرحلہ 7: اسٹش تبدیلیاں
اب، عمل کریں ' git stash ورکنگ ڈائرکٹری کی تبدیلیوں کو عارضی طور پر رکھنے کے لیے کمانڈ:

$ git stash

مرحلہ 8: سٹیش تبدیلیوں کی فہرست بنائیں
حالیہ تبدیلیوں کو دیکھنے کے لیے، ' git stash فہرست ' کمانڈ:

$ git stash فہرست

جیسا کہ آپ دیکھ سکتے ہیں، فی الحال، ہمارے پاس انڈیکس کے ساتھ صرف ایک ذخیرہ ہے ' 0 ”:

مرحلہ 9: سٹیش ریکارڈ کو حذف کریں۔
اب stash کمانڈ کو ' کے ساتھ عمل میں لائیں [ای میل محفوظ] {0} متعلقہ سٹیش کو حذف کرنے کے لیے:

$ git stash ڈراپ اسٹیش @ { 0 }

نیچے کی آؤٹ پٹ سے پتہ چلتا ہے کہ ہمارا مخصوص سٹیش ریکارڈ کامیابی کے ساتھ حذف ہو گیا ہے۔

مرحلہ 10: حذف شدہ سٹیش کی تصدیق کریں۔
چلائیں ' git stash ' کسی بھی تبدیلی کو چیک کرنے کے لئے کمانڈ جو چھپانے کی ضرورت ہے:

$ git stash

جیسا کہ آپ دیکھ سکتے ہیں، اب کوئی مقامی تبدیلیاں موجود نہیں ہیں:

اس کے انڈیکس کا استعمال کرتے ہوئے سٹیش ریکارڈ کو حذف کرنا چاہتے ہیں؟ فراہم کردہ طریقہ کار پر ایک نظر ڈالیں!

انڈیکس نمبر کا استعمال کرتے ہوئے گٹ میں سٹیش ریکارڈ کو کیسے حذف کریں؟

مندرجہ بالا آپریشن کو مختلف طریقے سے انجام دینے کے لیے ایک اور کمانڈ حذف کرنے کے لیے stash کا انڈیکس نمبر استعمال کرنا ہے۔

بیان کردہ تصور کو عملی طور پر نافذ کرنے کے لیے، درج ذیل مراحل کو دیکھیں۔

مرحلہ 1: سٹیشز کی فہرست بنائیں
سب سے پہلے، فراہم کردہ کمانڈ کا استعمال کرتے ہوئے تمام سٹیش کی فہرست دکھائیں:

$ git stash فہرست

مندرجہ ذیل آؤٹ پٹ کے مطابق، فی الحال، ہمارے پاس دو سٹیش انڈیکس ہیں جن میں تبدیلیاں ہیں:

مرحلہ 2: سٹیش ریکارڈ کو ہٹا دیں۔
اب، عمل کریں ' git stash ڈراپ ' stash کے انڈیکس نمبر کے ساتھ کمانڈ جسے حذف کرنے کی ضرورت ہے:

$ git stash ڈراپ 1

یہاں، ہم نے اس سٹیش ریکارڈ کو کامیابی کے ساتھ حذف یا گرا دیا ہے جسے 'پر رکھا گیا تھا۔ 1 انڈیکس:

گٹ میں ایک سے زیادہ اسٹیش ریکارڈز کو کیسے حذف کریں؟

ایک ساتھ ایک سے زیادہ یا تمام سٹیشز کو حذف کرنے کے لیے، 'کا استعمال کریں git stash ڈراپ ' کمانڈ. اس کو حاصل کرنے کے لیے، فراہم کردہ ہدایات پر عمل کریں۔

مرحلہ 1: سٹیشز کی فہرست بنائیں
سب سے پہلے، فراہم کردہ کمانڈ پر عمل کرتے ہوئے سٹیش کی فہرست دیکھیں:

$ git stash فہرست

مرحلہ 2: تمام سٹیش ریکارڈز کو حذف کریں۔
اب، تمام سٹیش ریکارڈز کو حذف کرنے کے لیے بس 'git stash drop' کمانڈ چلائیں:

$ git stash ڈراپ

مرحلہ 3: گٹ اسٹیش
اگلا، چلائیں ' git stash ' ان تبدیلیوں کو چیک کرنے کے لیے کمانڈ جو چھپانے کی ضرورت ہے:

$ git stash

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

ہم نے گٹ میں چھپی ہوئی چیزوں کو حذف کرنے کے مختلف طریقوں کی مثال دی ہے۔

نتیجہ

Git میں stash ریکارڈ کو حذف کرنے کے لیے، پہلے Git ڈائریکٹری میں جائیں، اور نئی ٹیکسٹ فائل بنائیں اور ٹریک کریں۔ پھر، ایک فائل کھولیں اور تبدیلیاں کریں۔ اس کے بعد، ڈائریکٹری میں تمام تبدیلیاں شامل کریں اور 'کا استعمال کرتے ہوئے تبدیلیوں کو چھپا دیں۔ $ git stash ' کمانڈ. اب، عمل کریں ' $ git stash ڈراپ [ای میل محفوظ] {انڈیکس} کسی بھی سٹیش ریکارڈ کو کمانڈ کریں اور حذف کریں۔ تمام سٹیشز کو ایک ساتھ حذف کرنے کے لیے، چلائیں ' $ git stash ڈراپ ' کمانڈ. اس گائیڈ میں بتایا گیا ہے کہ Git میں سٹیش ریکارڈز کو کیسے حذف کیا جائے۔