Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Git Remote

آخر تحديث

يدير git remote الأسماء المختصرة التي يستخدمها مستودعك للمستودعات البعيدة - وأكثرها شيوعًا origin، الذي يشير إلى مستودعك على GitHub. تستخدمه لإضافة مستودع بعيد عند البدء، ولعرض قائمة بما لديك، ولإعادة تسميتها أو إزالتها، ولتغيير عنوان URL لمستودع بعيد (على سبيل المثال التبديل من HTTPS إلى SSH).

جرّب هذه الأوامر في ساحة الطرفية - صدفة حقيقية في متصفحك، بلا حاجة إلى تثبيت أي شيء.

git remote يدير الاتصالات المسماة - origin و upstream - بين مستودعك المحلي ومستودعاته البعيدة.

الصياغة

CommandWhat it does
git remote -vيعرض قائمة المستودعات البعيدة مع عناوين URL الخاصة بها
git remote add origin <url>يضيف مستودعًا بعيدًا باسم origin
git remote set-url origin <url>يغيّر عنوان URL لمستودع بعيد
git remote rename origin upstreamيعيد تسمية مستودع بعيد
git remote remove originيزيل مستودعًا بعيدًا
git remote show originيعرض تفاصيل عن مستودع بعيد

الحالات الشائعة

GoalCommand
ربط مستودع جديد بـ GitHubgit remote add origin <url>
التبديل من HTTPS إلى SSHgit remote set-url origin git@github.com:...
التحقق مما يشير إليه origingit remote -v

الأسئلة الشائعة حول git remote

ما هو المستودع البعيد (remote) في Git؟
المستودع البعيد هو مرجع مُسمّى إلى مستودع مُستضاف في مكان آخر - عادةً على GitHub أو GitLab أو خادم. الاسم الافتراضي هو origin. المستودعات البعيدة هي ما تتزامن معه الأوامر git push وgit pull وgit fetch. وgit remote هو الأمر الخاص بإدارة تلك المراجع المُسمّاة.
كيف أضيف مستودعًا بعيدًا؟
شغّل git remote add origin <url>، باستخدام عنوان URL للمستودع. يربط هذا مستودعك المحلي بالمستودع البعيد تحت الاسم origin. بعد ذلك يمكنك الدفع باستخدام git push -u origin main. استخدم اسمًا مختلفًا (مثل upstream) إذا كان origin مستخدمًا بالفعل.
كيف أغيّر عنوان URL لمستودع بعيد؟
استخدم git remote set-url origin <new-url>. هذه هي طريقة تبديل مستودع من عنوان URL بصيغة HTTPS إلى عنوان بصيغة SSH (أو تحديثه بعد إعادة تسمية مستودع) دون إزالة المستودع البعيد وإعادة إضافته. تحقّق باستخدام git remote -v.
كيف أرى مستودعاتي البعيدة؟
شغّل git remote -v لعرض قائمة بكل مستودع بعيد مع عناوين URL الخاصة به لـ fetch وpush. للحصول على عرض مفصّل لمستودع بعيد واحد - بما في ذلك الفروع التي يتتبعها - استخدم git remote show origin.
هل يمكنني التدرّب على هذا عبر الإنترنت؟
نعم. افتح ساحة الطرفية لتشغيل git remote في صدفة حقيقية في متصفحك - بلا حاجة إلى تثبيت أي شيء. كما يغطّي مساق Git التفاعلي المجاني من Coddy الاتصال بالمستودعات البعيدة خطوة بخطوة.
Coddy programming languages illustration

تعلّم Git مع Coddy

ابدأ الآن