قد يحدث الخطأ" لا يوجد مثل هذا الأصل البعيد " عند محاولة تنفيذ الأمر دفع جيت عندما لا يكون المستودع البعيد المحدد موجودا. يمكن أن يحدث مثل هذا الخطأ ، على سبيل المثال ، إذا كان هناك فشل عند استنساخ مستودع أو عند تكوين مستودعات بعيدة.
لإصلاح الخطأ "لا يوجد مثل هذا الأصل البعيد" ، فإن الخطوة الأولى هي التأكد من تحديد المستودع البعيد بشكل صحيح عند تنفيذ الأمر دفع جيت. تحقق من كتابة عنوان ورل للمستودع البعيد بشكل صحيح ، وتأكد أيضا من أن لديك حقوق الوصول إلى هذا المستودع.
إذا كنت متأكدا من وجود المستودع البعيد ولديك حقوق الوصول إليه ، فربما تكمن المشكلة في إعدادات المستودع المحلي. حاول تشغيل الأمر جيت عن بعد الخامس لرؤية قائمة المستودعات البعيدة المرتبطة مستودع المحلي. إذا لم يكن المستودع البعيد المطلوب في القائمة ، فأنت بحاجة إلى إضافته باستخدام أمر إضافة جهاز التحكم عن بعد.
إذا كنت لا تعرف عنوان ورل الصحيح للمستودع البعيد أو لم يكن لديك الوصول إليه ، ثم يجب عليك الاتصال بالمسؤول أو مالك المستودع للحصول على المعلومات اللازمة أو إذن الوصول.
- فهم الخطأ "لا يوجد مثل هذا الأصل البعيد"
- تصحيح الخطأ "لا يوجد مثل هذا الأصل البعيد"
- أسباب الخطأ
- طرق لإصلاح الخطأ
- تثبيت مصدر بعيد
- فحص وإعادة تكوين المصدر البعيد
فهم الخطأ "لا يوجد مثل هذا الأصل البعيد"
الخطأ" لا يوجد مثل هذا الأصل البعيد " يحدث عند محاولة تنفيذ أمر يتوقع مستودع بعيد على بوابة ، ولكن لم يتم العثور على مثل هذا المستودع البعيد.
الأسباب الرئيسية لهذا الخطأ هي:
- لم يتم تكوين المستودع البعيد للمستودع المحلي.
- تم تغيير عنوان ورل أو اسم المستودع البعيد ولم يتم تكوين المستودع الجديد.
- تم حذف المستودع البعيد أو إعادة تسميته أو نقله.
لإصلاح الخطأ "لا يوجد مثل هذا الأصل البعيد" ، تحتاج إلى التحقق من الخطوات التالية:
- للاطلاع على قائمة المستودعات المحذوفة حاليا. إذا كنت لا ترى مستودعا عن بعد يسمى "الأصل" ، فلن يتم تكوينه.
- حيث [ورل] هو رابط جديد إلى مستودع بعيد.
- ، حيث [نيورل] هو رابط جديد إلى مستودع بعيد.
بعد الانتهاء من هذه الخطوات ، يجب إصلاح الخطأ "لا يوجد مثل هذا الأصل البعيد" ويمكنك استخدام المستودع البعيد مرة أخرى في مشروع بوابة الخاص بك.
تصحيح الخطأ "لا يوجد مثل هذا الأصل البعيد"
يمكن أن يحدث الخطأ" لا يوجد مثل هذا الأصل البعيد " عند العمل مع جيت ، عندما تحدث مشاكل مع مستودع بعيد أو تكوينه. في هذه المقالة ، سننظر في العديد من الأسباب والطرق المحتملة لإصلاح هذا الخطأ.
أسباب الخطأ
يمكن أن يحدث خطأ "لا يوجد مثل هذا الأصل البعيد" لعدة أسباب:
- عدم وجود مستودع بعيد يسمى "الأصل".
- تكوين غير صحيح للمستودع البعيد.
- مشاكل في اتصال الشبكة بالمستودع البعيد.
طرق لإصلاح الخطأ
لإصلاح الخطأ "لا يوجد مثل هذا الأصل البعيد" ، يمكنك استخدام الطرق التالية:
تحقق من وجود مستودع بعيد يسمى "الأصل". للقيام بذلك ، يمكنك تشغيل الأمر:
جيت عن بعد-الخامسإذا لم يكن هناك إدخال باسم "الأصل" في إخراج الأمر ، فلن يتم تكوين المستودع البعيد. في هذه الحالة ، تحتاج إلى إضافة مستودع بعيد مع الأمر:
بوابة عن بعد إضافة الأصلتحقق من التكوين الصحيح للمستودع البعيد. للقيام بذلك ، قم بتشغيل الأمر:
جيت عن بعد تظهر الأصلفي إخراج الأمر ، تحتاج إلى التحقق من صحة عنوان ورل للمستودع البعيد وإعدادات الوصول الخاصة به.
تحقق من اتصال الشبكة بالمستودع البعيد. يمكنك محاولة فتح عنوان ورل للمستودع البعيد في المتصفح أو تشغيل الأمر بينغ للتحقق من توافر الخادم البعيد.
بعد تطبيق إحدى الطرق ، يوصى بتكرار العملية التي حدث فيها الخطأ "لا يوجد مثل هذا الأصل البعيد" للتحقق من إمكانية الخدمة.
تثبيت مصدر بعيد
عند العمل مع جيت ، قد يكون أحد الأخطاء الأكثر شيوعا هو الخطأ "لا يوجد مثل هذا الأصل البعيد". يحدث هذا الخطأ عند محاولة تنفيذ أمر يتطلب مستودعا عن بعد ، ولكن هذا المستودع غير موجود أو لم يتم تحديده.
لإصلاح هذا الخطأ ، تحتاج إلى تثبيت المصدر البعيد الذي ستعمل معه.
- . سيعرض هذا الأمر قائمة بجميع المستودعات البعيدة المرتبطة بالمستودع المحلي.
- ، حيث يشير إلى المستودع البعيد. يمكنك الحصول على رابط إلى مستودع بعيد من المورد حيث يتم تخزين مشروعك (على سبيل المثال ، جيثب).
- لإضافة واحدة جديدة.
للحصول على آخر التحديثات من مستودع بعيد.
فحص وإعادة تكوين المصدر البعيد
قد يحدث الخطأ "لا يوجد مثل هذا الأصل البعيد" إذا لم يتم تكوين مصدر جيت البعيد بشكل صحيح أو تم حذفه. لإصلاح هذا الخطأ ، يمكنك تنفيذ الخطوات التالية:
- تحقق من إعدادات مصدر جيت البعيد
- ربط المستودع المحلي بالمصدر البعيد
- تحقق من الاتصال بالمصدر البعيد
- استخدم الأمر "سحب بوابة"
- إعادة تشغيل مصدر جيت البعيد
يسمح لك الأمر"جيت ريموت-في" بعرض قائمة بمصادر جيت البعيدة التي يرتبط بها المستودع المحلي. تأكد من وجود المصدر البعيد المطلوب ("الأصل") في القائمة.
إذا لم يكن المصدر البعيد في القائمة أو تم تكوينه بشكل غير صحيح ، يمكنك ربط المستودع المحلي إلى المصدر البعيد باستخدام الأمر " جيت عن بعد إضافة الأصل [ورل]". بدلا من" [ورل] " ، حدد عنوان ورل الصحيح للمستودع البعيد.
للتحقق من الاتصال بمصدر بوابة بعيد ، يمكنك استخدام الأمر "جيت عن بعد إظهار الأصل". وسوف تظهر معلومات حول المصدر البعيد وفروعها. إذا كان إخراج الأمر فارغا أو يحتوي على أخطاء ، فقد يكون المصدر البعيد غير متوفر أو تم تكوينه بشكل غير صحيح.
إذا تم تكوين المصدر البعيد بشكل صحيح ، ولكنك لا تزال تحصل على الخطأ "لا يوجد مثل هذا الأصل البعيد" ، حاول تشغيل الأمر "جيت سحب الأصل [فرع]". استبدل "[الفرع] " باسم الفرع الذي تريد تحديثه. يتيح لك هذا الأمر الحصول على تحديثات من مستودع بعيد ودمجها مع الفرع المحلي.
إذا لم تساعد جميع الخطوات المذكورة أعلاه ، فحاول إعادة تشغيل مصدر جيت البعيد (على سبيل المثال ، تحديث الروابط ، والتحقق من حقوق الوصول ، وما إلى ذلك.). في بعض الأحيان يمكن أن يساعد هذا في حل مشكلة "لا يوجد مثل هذا الأصل البعيد".
من المهم أن تتذكر أنه من أجل إكمال هذه الخطوات ، يجب أن يكون لديك عنوان ورل الصحيح للمستودع البعيد والوصول إليه. إذا لم تكن مالك المستودع البعيد أو ليس لديك الحق في تغييره ، فقد تحتاج إلى الاتصال بالمسؤول أو المالك لإصلاح الخطأ "لا يوجد مثل هذا الأصل البعيد".