تكوين الوكيل لـ Git
مصدر المشكلة
سرعة git clone
و git pull
في الصين بطيئة للغاية.
الحلول
1. إعداد الوكيل داخل برنامج الوكيل
- في برنامج الوكيل، حدد "السماح بالاتصالات من الشبكة المحلية".
- اكتب رقم المنفذ (مثال: 1080).
- قم بتمكين "الوضع العام".
2. تكوين الوكيل HTTP على Git على مستوى عالمي
git config --global http.proxy http://127.0.0.1:【المنفذ】
git config --global https.proxy https://127.0.0.1:【المنفذ】
# مثال:
git config --global http.proxy http://127.0.0.1:10808
git config --global https.proxy https://127.0.0.1:10808
# إذا لم يكن ذلك فعالًا، جرب استخدام منفذ socks5:
git config --global http.proxy socks5://127.0.0.1:【المنفذ】
git config --global https.proxy socks5://127.0.0.1:【المنفذ】
# إذا كنت ترغب في استخدام الوكيل فقط لـ GitHub وعدم التأثير على المستودعات المحلية (غير موصى به إذا كنت غير ملم بملفات التكوين):
git config --global http.https://github.com.proxy https://127.0.0.1:【المنفذ】
git config --global https.https://github.com.proxy https://127.0.0.1:【المنفذ】
# استخدم الوكيل فقط لـ GitLab وعدم التأثير على المستودعات المحلية (غير موصى به إذا كنت غير ملم بملفات التكوين):
git config --global https.https://https://gitlab.com.proxy https://127.0.0.1:1080
للتكوين على نظام Ubuntu:
عرض مسار ملف التكوين
استعادة الإعدادات الافتراضية
إذا كنت لا ترغب في استخدام الوكيل، يمكنك استخدام الأمر التالي لاستعادة الإعدادات الافتراضية:
المراجع والشكر
عنوان النص: https://wiki-power.com/ يتم حماية هذا المقال بموجب اتفاقية CC BY-NC-SA 4.0، يُرجى ذكر المصدر عند إعادة النشر.
تمت ترجمة هذه المشاركة باستخدام ChatGPT، يرجى تزويدنا بتعليقاتكم إذا كانت هناك أي حذف أو إهمال.