گٹ پل کو کیسے واپس کریں۔

G Pl Kw Kys Waps Kry



گٹ سب سے زیادہ استعمال ہونے والا آزاد ورژن کنٹرول سسٹم ہے جو پروجیکٹ فائلوں کو ٹریک کرنے کے لیے استعمال ہوتا ہے۔ گٹ میں، ہم متعدد آپریشنز انجام دے سکتے ہیں، جیسے کہ ریپوزٹری میں فائلیں اور نئی برانچیں بنانا یا اپ ڈیٹ کرنا۔ مقامی ریپوزٹری میں کی گئی ریموٹ ریڈو میں تمام تبدیلیوں کو محفوظ کرنے کے لیے، آپ انہیں کمٹ کر کے کھینچ سکتے ہیں۔ آپ 'کا استعمال کرکے تبدیلیوں کو واپس یا کالعدم بھی کرسکتے ہیں۔ $ گٹ ری سیٹ - ہارڈ ہیڈ^ ' کمانڈ.

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

گٹ پل کو کیسے واپس کیا جائے؟

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







اب، آئیے ہدایات کی طرف چلتے ہیں!



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



$ سی ڈی 'C:\Users\hazmat\Git\Linux_1\Linux-redo'





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

$ چھو فائل 2



مرحلہ 3: فائل شامل کریں۔
اب، بیک ٹریک فائل کو ورکنگ ایریا سے سٹیجنگ ایریا میں شامل کریں:

$ git شامل کریں فائل 2

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

$ git کمٹ -m 'فائل 2 شامل کیا گیا'

مرحلہ 5: گٹ پل
عمل کریں ' گٹ پل ریموٹ ریپوزٹری میں تمام کمٹ تبدیلیوں کو کھینچنے کا کمانڈ:

$ گٹ پل

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

جیسا کہ آپ دیکھ سکتے ہیں، ہم نے ریموٹ ریپوزٹری میں پل ایکشن انجام دیا ہے۔ ہماری مقامی اور ریموٹ ریپوزٹری شاخیں کامیابی کے ساتھ ضم ہو گئی ہیں:

نوٹ : آئیے گٹ پل کو کالعدم کرنے کے لیے اگلے مراحل پر چلتے ہیں۔

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

$ گٹ لاگ --لائف لائن --گراف

یہ دیکھا جا سکتا ہے، ہم نے گٹ ریپوزٹری کے لیے پانچ کمٹ کیے ہیں، اور سب سے حالیہ کمٹ ہے ' *4e4d7a8 ' اب، ہم کلپ بورڈ میں پچھلی کمٹ کا حوالہ کاپی کریں گے:

مرحلہ 7: پل کو کالعدم کریں۔
اگلا، عملدرآمد کریں ' git دوبارہ ترتیب دیں 'حکم کے ساتھ' -سخت پرچم:

$ git دوبارہ ترتیب دیں --سخت ہیڈ^

یہاں، ہم نے وضاحت کی ہے ' ہیڈ^ ' جو سر کو پچھلی کمٹ کی طرف لے جائے گا:

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

$ گٹ لاگ --لائف لائن --گراف

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

آپ یہ بھی بتا سکتے ہیں ' سر~1 HEAD سے پہلے کمٹ پر واپس جانا:

$ git دوبارہ ترتیب دیں --سخت سر ~ 1

جیسا کہ آپ دیکھ سکتے ہیں، ہم کامیابی کے ساتھ پچھلی کمٹ پر واپس آچکے ہیں:

بس اتنا ہی ہے! ہم نے Git Pull کو کالعدم کرنے کا آسان ترین طریقہ فراہم کیا ہے۔

نتیجہ

Git pull کو کالعدم کرنے کے لیے، پہلے اپنے سسٹم پر Git ٹرمینل کھولیں اور Git repository میں جائیں۔ اگلا، دوبارہ کرنے میں ایک فائل بنائیں اور شامل کریں۔ پھر، 'کا استعمال کرتے ہوئے تبدیلیاں کریں $ گٹ کمٹ - ایم <پیغام> 'حکم دیں اور اس پر عمل کریں' $ گٹ پل انہیں گٹ ریموٹ ریپوزٹری کی طرف کھینچنے کا حکم۔ آخر میں، چلائیں ' $ گٹ ری سیٹ - ہارڈ ہیڈ^ پل آپریشن کو کالعدم کرنے کا حکم۔ اس دستی نے گٹ پل کو کالعدم کرنے کے طریقہ کار کی وضاحت کی ہے۔