پبلک ریپو میں پرانے گٹ کمٹ پر واپس جائیں۔

Pblk Rypw My Pran G Km Pr Waps Jayy



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

یہ مطالعہ عوامی ریپو میں پرانے گٹ کمٹ میں واپسی کے طریقہ کار پر تبادلہ خیال کرتا ہے۔

پبلک ریپو میں پرانے گٹ کمٹ پر کیسے واپس جائیں؟

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







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



مرحلہ 1: مقامی ذخیرہ میں منتقل کریں۔
درج ذیل کمانڈ کو چلائیں اور Git لوکل ریپوزٹری میں جائیں:



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





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

$ ls



مرحلہ 3: فائل بنائیں
اب چلائیں ' چھو گٹ لوکل ریپوزٹری میں ایک نئی فائل بنانے کے لیے کمانڈ:

$ چھو file3.txt

مرحلہ 4: سٹیجنگ ایریا میں فائل شامل کریں۔
گٹ ورکنگ ڈائرکٹری سے گٹ اسٹیجنگ ایریا تک فائل کو ٹریک کرنے کے لیے، 'چلائیں۔ git شامل کریں فائل کے نام کے ساتھ کمانڈ:

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

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

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

مرحلہ 6: گٹ لاگ ہسٹری چیک کریں۔
Git کی موجودہ برانچ لاگ ہسٹری کو چیک کرنے کے لیے، 'git log' پر عمل کریں۔ کمانڈ:

$ گٹ لاگ .

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

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

$ گٹ چیک آؤٹ d4ab7ff

مندرجہ ذیل آؤٹ پٹ کے مطابق، ہیڈ پوائنٹر کو کامیابی کے ساتھ مخصوص کمٹ ریفرنس میں منتقل کر دیا گیا ہے۔

مرحلہ 8: رول بیک کی تصدیق کریں۔
آخر میں، رول بیک آپریشن کو یقینی بنانے کے لیے، ' گٹ لاگ ' کمانڈ:

$ گٹ لاگ .

ہم نے عوامی ریپو میں پچھلے گٹ کمٹ کے رول بیک طریقہ کار کی وضاحت کی ہے۔

نتیجہ

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