یہ گائیڈ گٹ پش کو مناسب طریقے سے مجبور کرنے کا طریقہ کار فراہم کرتا ہے۔
میں گٹ پش کو صحیح طریقے سے کیسے مجبور کروں؟
گٹ پش کو مناسب طریقے سے مجبور کرنے کے لیے، سب سے پہلے، گٹ لوکل ریپوزٹری پر جائیں، اور ریموٹ ریپوزٹری کو مقامی ریپوزٹری میں کلون کریں۔ اپ ڈیٹ شدہ ریموٹ ریپوزٹری ڈیٹا حاصل کریں اور چلائیں ' $ git push -force origin
اب، آئیے آگے بڑھیں اور اوپر بیان کردہ طریقہ کار کو نافذ کریں!
مرحلہ 1: لوکل ریپوزٹری پر جائیں۔
سب سے پہلے، گٹ لوکل ریپوزٹری پر جائیں سی ڈی ' کمانڈ:
$ سی ڈی 'C:\صارفین \n azma\Git\Demo14'
مرحلہ 2: ریموٹ ریپوزٹری کو کلون کریں۔
گٹ ریموٹ ریپوزٹری کو اس کا یو آر ایل بتا کر گٹ لوکل ریپوزٹری میں کلون کرنے کے لیے:
$ گٹ کلون https: // github.com / GitUser0422 / demo5.git
مرحلہ 3: ریموٹ ریپوزٹری حاصل کریں۔
اب، اپ ڈیٹ شدہ ریموٹ ریپوزٹری ڈیٹا حاصل کریں:
$ git بازیافتجیسا کہ آپ نیچے دیے گئے آؤٹ پٹ میں دیکھ سکتے ہیں، ریموٹ ریپوزٹری کا اپ ڈیٹ ڈیٹا کامیابی سے حاصل کیا گیا ہے:
مرحلہ 4: گٹ برانچ کو پش کریں۔
مقامی ریپوزٹری برانچ کو ریموٹ ریپوزٹری برانچ میں دھکیلنے کے لیے، فراہم کردہ کمانڈ چلائیں:
$ git پش --قوت اصل ماسٹریہاں، ' - فورس ” آپشن برانچ کو زبردستی ریپوزٹری کی طرف دھکیلنے کے لیے استعمال کیا جاتا ہے۔ ہمارے معاملے میں، مقامی ' ماسٹر برانچ کو کامیابی کے ساتھ ریموٹ ریپوزٹری میں دھکیل دیا گیا ہے:
آپ ریموٹ ہوسٹنگ سروس GitHub کے ذریعے بھی فورس پش آپریشن کی تصدیق کر سکتے ہیں:
ہم نے گٹ پش کو مناسب طریقے سے زبردستی کرنے کا سب سے آسان طریقہ پیش کیا ہے۔
نتیجہ
گٹ پش کو مناسب طریقے سے مجبور کرنے کے لیے، سب سے پہلے، گٹ ریپوزٹری میں جائیں، اور گٹ ریموٹ ریپوزٹری کو مقامی ریپوزٹری میں کلون کر کے ' $ git کلون