گٹ میں فائل کو غیر اسٹیج کرنے کا طریقہ

G My Fayl Kw Ghyr As Yj Krn Ka Tryq



گٹ ایک مقبول DevOps ٹول ہے جو اکثر چھوٹے سے بڑے پیمانے پر مختلف پروجیکٹس کے سورس کوڈ کے انتظام اور جانچ کے لیے استعمال ہوتا ہے۔ سورس کوڈ فائلوں کو دو زمروں میں درجہ بندی کیا گیا ہے: فائلوں کو اسٹیج کرنا اور فائلوں کو ختم کرنا۔ مزید خاص طور پر، Unstaging فائلیں غیر ٹریک شدہ فائلیں ہیں جنہیں ریپوزٹری کے ٹریکنگ انڈیکس میں شامل نہیں کیا گیا ہے، جبکہ اسٹیجنگ فائلیں ٹریک شدہ فائلیں ہیں۔

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







گٹ میں فائلوں کو کیسے ختم کیا جائے؟

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



اسٹیجڈ یا کمٹڈ فائلوں کو ختم کرنے کے لیے، ہم نے ذیل میں درج طریقے فراہم کیے ہیں:



اسٹیج فائلوں کو کیسے ختم کیا جائے؟

اسٹیجڈ فائل کو غیر اسٹیج کرنے کے لئے ، گٹ کا استعمال کریں۔ بحال ' کمانڈ. ایسا کرنے کے لیے، ہم نے ایک طریقہ کار درج کیا ہے جو کافی موثر ہے۔





مرحلہ 1: گٹ باش ٹرمینل کھولیں۔

ونڈو اسٹارٹ مینو سے، گٹ باش ٹرمینل لانچ کریں:



مرحلہ 2: ورکنگ ریپوزٹری کو تبدیل کریں۔

اگلا، 'کے ذریعے Git مقامی ذخیرہ کو تبدیل کریں سی ڈی ' کمانڈ:

$ سی ڈی 'C:\Git'

مرحلہ 3: نئی فائل بنائیں

کی مدد سے ایک نئی فائل بنائیں۔ چھو کمانڈ کریں اور فائل کا نام بتائیں:

$ چھو فائل1.txt

مرحلہ 4: سٹیجنگ ایریا میں فائل شامل کریں۔

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

$ git شامل کریں فائل1.txt

آئیے اگلے مرحلے پر چلتے ہیں۔

مرحلہ 5: فائل کی حیثیت چیک کریں۔

اس بات کی تصدیق کے لیے فائل کی حیثیت چیک کریں کہ آیا فائل کو اسٹیجڈ ایریا میں شامل کیا گیا ہے یا نہیں:

$ گٹ کی حیثیت

آپ دیکھ سکتے ہیں کہ فائل اب اسٹیجڈ ایریا میں ہے:

مرحلہ 6: اسٹیجڈ فائل کو ہٹا دیں۔

اب اسٹیج شدہ فائل کو 'کا استعمال کرکے غیر اسٹیج ایریا میں منتقل کریں۔ گٹ کی بحالی ' کمانڈ:

$ گٹ بحال --منظم فائل1.txt

اس بات کی تصدیق کریں کہ آیا فائل کو اسٹیج نہیں کیا گیا ہے یا نہیں ' گٹ کی حیثیت ' کمانڈ:

$ گٹ کی حیثیت

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

کمٹڈ فائلوں کو کیسے ختم کیا جائے؟

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

مرحلہ 1: اسٹیجنگ ایریا میں فائلیں شامل کریں۔

سب سے پہلے، فراہم کردہ کمانڈ کا استعمال کرتے ہوئے اسٹیجنگ ایریا میں غیر ٹریک شدہ فائلیں شامل کریں۔ یہاں، ' . ” نشان تمام فائلوں اور ڈائریکٹریوں کو غیر سٹیج شدہ علاقے میں اسٹیج کرے گا:

$ git شامل کریں .

مرحلہ 2: فائل کی حیثیت چیک کریں۔

فراہم کردہ کمانڈ کا استعمال کرتے ہوئے ذخیرہ کی حیثیت کو چیک کریں:

$ گٹ کی حیثیت

یہاں آپ دیکھ سکتے ہیں کہ ہم نے اسٹیجنگ ماحول میں File1.txt، File2.txt، اور ایک ڈائرکٹری ڈیمو 1 شامل کیا ہے:

مرحلہ 3: مرحلہ وار فائلوں کا ارتکاب کریں۔

'کا استعمال کرتے ہوئے مرحلہ وار فائلوں کا ارتکاب کریں۔ git کمٹ 'حکم کے ساتھ' -m ” پیغام شامل کرنے کے لیے جھنڈا:

$ git کمٹ -m 'تمام فائلیں پابند ہیں'

مرحلہ 4: لاگ چیک کریں۔

پرعزم تبدیلیوں کو دیکھنے کے لیے گٹ لاگ کو پرنٹ کریں:

$ گٹ لاگ

مندرجہ ذیل آؤٹ پٹ سے پتہ چلتا ہے کہ مرحلہ وار فائلیں اور ڈائرکٹری پرعزم ہیں:

مرحلہ 5: کمٹڈ فائل کو ہٹا دیں۔

کمٹڈ فائل کو غیر اسٹیج کرنے کے لیے، استعمال کریں ' git rm -کیچڈ <فائل کا نام> کمانڈ جیسا کہ یہ Git کیشے سے مخصوص فائل کو ہٹاتا ہے:

$ git rm --کیشڈ فائل1.txt

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

$ گٹ کی حیثیت

یہاں، آپ دیکھ سکتے ہیں، فائل کو حذف کر دیا گیا ہے اور غیر سٹیج شدہ علاقے میں شامل کر دیا گیا ہے:

ہم نے سیکھا ہے کہ Git میں فائلوں کو کیسے ہٹانا ہے۔

نتیجہ

صارف اسٹیجنگ فائلوں اور کمٹڈ فائلوں کو ہٹا سکتے ہیں۔ اسٹیج شدہ فائلوں کو ختم کرنے کے لیے، پہلے گٹ ریپوزٹری کو کھولیں اور ' git restore -steged ' کمانڈ. کمٹڈ فائلوں کو ختم کرنے کے لیے، استعمال کریں ' git rm -کیچڈ <فائل کا نام> گٹ باش ٹرمینل پر کمانڈ۔ اس تحریر میں، ہم نے گٹ میں فائلوں کو غیر اسٹیج کرنے کا طریقہ بتایا ہے۔