‘مہلک‘ کو کیسے طے کریں: اصلیت گٹ ذخیرے میں خرابی نہیں دکھائی دیتی ہے



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

گٹ ایک تقسیم شدہ ورژن کنٹرول سسٹم ہے جو بنیادی طور پر سافٹ ویئر ڈویلپمنٹ کے دوران سورس کوڈ میں ہونے والی تبدیلیوں کو ٹریک کرنے کے لئے استعمال ہوتا ہے۔ گٹ ہب گیٹ کا استعمال کرتے ہوئے ورژن کنٹرول کے ل an ایک آن لائن ہوسٹنگ سروس ہے۔ یہ دونوں خدمات سافٹ ویئر ڈویلپمنٹ میں بڑے پیمانے پر استعمال ہوتی ہیں۔ تاہم ، ابھی حال ہی میں ، بہت ساری خبریں آرہی ہیں جہاں صارفین اپنے میک ٹرمینل میں 'گٹ' کمانڈ پر عملدرآمد کرنے سے قاصر ہیں۔



مہلک: ‘اصلیت’ گٹ ذخیرہ خامی میں نہیں دکھائی دیتی ہے



اس آرٹیکل میں ، ہم ان وجوہات کے بارے میں بات کریں گے جن کی وجہ سے غلطی پھیل گئی ہے اور معاملے کو حل کرنے کے ل you آپ کو قابل عمل حل فراہم کریں گے۔ تنازعات سے بچنے کے لئے گائیڈ کو احتیاط سے پیروی کرنا یقینی بنائیں۔



'جان لیوا: 'اصل' 'گٹ ذخیرے' میں خرابی ظاہر نہیں ہوتی ہے اس کی کیا وجہ ہے؟

متعدد صارفین کی طرف سے متعدد اطلاعات موصول ہونے کے بعد ہم نے اس معاملے کی تحقیقات کرنے کا فیصلہ کیا اور اس کی اصل وجہ کی نشاندہی کرنا شروع کردی۔ ہماری اطلاعات کے مطابق ، اس غلطی کو جنم دینے کی وجوہات ذیل میں درج ہیں۔

  • لاپتہ اصل: عام طور پر یہ غلطی اس وقت دیکھی جاتی ہے جب 'اصل' غائب ہوتا ہے۔ اصلیت 'گیتھب فورک' کا حوالہ ہے اور اگر گم ہے تو ، کچھ احکام صحیح طور پر کام نہیں کرتے ہیں۔
  • غلط URL: کچھ معاملات میں ، درخواست کے ذریعہ ترتیب کردہ یو آر ایل کی تشکیل غلط ہوسکتی ہے اور اسے تبدیل کرنا پڑسکتا ہے۔ جس کی وجہ سے ، ہوسکتا ہے کہ کچھ احکامات ٹھیک طرح سے کام نہیں کررہے ہیں۔

اب جب کہ آپ کو مسئلے کی نوعیت کا بنیادی ادراک ہے ، ہم ان کے حل کی طرف آگے بڑھیں گے۔

حل 1: اصل شامل کرنا

اگر اورجن (جو فورک کا حوالہ دیتا ہے) میں گم ہے تو کچھ کمانڈز ٹھیک سے کام نہیں کرسکتے ہیں۔ لہذا ، اس مرحلے میں ، ہم دستی طور پر ایک اصل کا اضافہ کریں گے۔ ایسا کرنے کے ل::



  1. دبائیںکمانڈ '+ 'اسپیس' ایک ساتھ بٹن.
  2. ٹائپ کریں میں “ ٹرمینل 'اور دبائیں' داخل کریں

    میک او ایس ٹرمینل

  3. ٹائپ کریں مندرجہ ذیل کمانڈ میں اور دبائیں ' داخل کریں '
    git ریموٹ -v
  4. یہ دیکھنے کے لئے چیک کریں کہ آیا یہاں کوئی ریموٹ نام ہے 'اصل' درج
  5. اگر نہیں تو ، اس کا مطلب یہ ہے کہ آپ “ اصل ' لاپتہ ہے.
  6. شامل کریں اصل مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے
    گٹ ریموٹ ایڈی آرجن یو آر ایل / ٹو / آپ / کانٹا
  7. چیک کریں دیکھنا یہ ہے کہ آیا یہ مسئلہ برقرار ہے یا نہیں۔

حل 2: یو آر ایل کو تبدیل کرنا

اگر URL کا صحیح طریقے سے حوالہ نہیں دیا گیا ہے تو یہ درخواست کے کچھ کاموں کو صحیح طریقے سے کام کرنے سے روک سکتا ہے۔ لہذا ، اس مرحلے میں ، ہم یو آر ایل کو تبدیل کرتے رہیں گے۔ اسی لیے:

  1. دبائیںکمانڈ '+' جگہ ”بٹن ایک ساتھ۔
  2. ٹائپ کریں میں “ ٹرمینل 'اور دبائیں' داخل کریں

    میک او ایس ٹرمینل

  3. استعمال کریں یو آر ایل کو تبدیل کرنے کے لئے نیچے کمانڈ
    git ریموٹ سیٹ url اصل ssh: //git@github.com/username/newRepoName.git
  4. چیک کریں دیکھنا یہ ہے کہ آیا یہ مسئلہ برقرار ہے یا نہیں۔

حل 3: ماسٹر کو نکالتے ہوئے نکالیں

اگر آپ ماسٹر سے کھینچنے کی کوشش کر رہے ہیں تو ، ریموٹ کو شامل کرنے یا ہٹانے کی کوشش کرنے سے پہلے اصلی ماسٹر کو تبدیل کرنا ضروری ہے۔ لہذا ، اس مرحلے میں ، ہم ماخذ کی ابتدا کریں گے۔ اسی لیے:

  1. دبائیںکمانڈ '+' جگہ ”بٹن ایک ساتھ۔
  2. ٹائپ کریں میں “ ٹرمینل 'اور دبائیں' داخل کریں

    میک او ایس ٹرمینل

  3. استعمال کریں حکم نیچے تبدیل کرنے کے لئے اصل مہارت حاصل کرنے
    گٹ پل اصل ماسٹر
2 منٹ پڑھا