آپ گٹ انضمام کو کیسے کالعدم کرتے ہیں؟

Ap G Andmam Kw Kys Kal Dm Krt Y



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

کبھی کبھی برانچ ضم کرنے کا آپریشن کرنے کے بعد، ڈویلپرز کو احساس ہوتا ہے کہ وہ غلط برانچ کو بھول گئے یا ضم کر گئے اور اس آپریشن کو کالعدم کرنا چاہتے ہیں۔ اس مقصد کے لیے، عمل کریں ' $ git reset - hard ' کمانڈ.

یہ مطالعہ گٹ انضمام آپریشن کو کالعدم کرنے کے طریقہ کار کی وضاحت کرے گا۔







آپ گٹ انضمام کو کیسے کالعدم کرتے ہیں؟

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



آئیے اوپر زیر بحث طریقہ کار کو عملی طور پر دیکھیں!



مرحلہ 1: ریپوزٹری میں منتقل کریں۔

سب سے پہلے، 'کا استعمال کرتے ہوئے مطلوبہ گٹ لوکل ریپوزٹری پر جائیں سی ڈی ' کمانڈ:





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

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

چلائیں ' چھو ایک نئی فائل بنانے کے لیے کمانڈ:



$ چھو file1.txt

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

اب، ایک نئی تخلیق شدہ فائل کا پتہ لگا کر ' git شامل کریں ' کمانڈ:

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

مرحلہ 4: تبدیلیاں کریں۔

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

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

مرحلہ 5: برانچ بنائیں اور سوئچ کریں۔

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

$ گٹ چیک آؤٹ الفا

مرحلہ 6: برانچ کو ضم کریں۔

اب، موجودہ برانچ کو git merge کمانڈ میں اس کا نام بتا کر دوسری برانچ کے ساتھ ضم کریں۔

$ git ضم ماسٹر

ہمارے معاملے میں، ہم الفا کو ماسٹر برانچ کے ساتھ ضم کریں گے:

مرحلہ 7: لاگ ہسٹری چیک کریں۔

برانچ لاگ ہسٹری چیک کریں گٹ لاگ ' کمانڈ:

$ گٹ لاگ .

کمٹ ریفرنس کو منتخب کریں اور کاپی کریں جس کو کالعدم کرنے کی ضرورت ہے:

مرحلہ 8: گٹ انضمام کو کالعدم کریں۔

عمل کریں ' git دوبارہ ترتیب دیں 'حکم کے ساتھ' -سخت ضم کرنے کے عمل کو واپس کرنے کا اختیار:

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

نوٹ کریں کہ ہم نے دی گئی کمانڈ میں کاپی شدہ کمٹ حوالہ بھی شامل کیا ہے:

مرحلہ 9: لاگ ہسٹری چیک کریں۔

انضمام کے عمل کو کالعدم کرنے کو یقینی بنانے کے لیے، چلائیں ' گٹ لاگ ' کمانڈ:

$ گٹ لاگ .

ہم نے گٹ انضمام آپریشن کو کالعدم کرنے کے طریقہ کار کی مثال دی ہے۔

نتیجہ

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