Menu
CoddyTech
flag Ar iconالعربيةdown icon

الدفع والسحب والاستنساخ

جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy. الدرس 48 من 58.

تنقل ثلاثة أوامر العمل بين مستودعك المحلي ومستودع بعيد:

  • git clone <url>: تنزيل نسخة كاملة من مستودع بعيد موجود، بما في ذلك سجلّه الكامل. هكذا تبدأ العمل على مشروع شخص آخر.
  • git push <remote> <branch>: ارفع عمليات الإيداع المحلية في الفرع المحدد إلى المستودع البعيد.
  • git pull <remote> <branch>: نزّل عمليات الإيداع الجديدة من المستودع البعيد وادمجها في فرعك الحالي. وهو اختصار لـ git fetch متبوعًا بـ git merge.

في المرة الأولى التي تدفع فيها فرعًا جديدًا، تمرّر عادةً -u (أو --set-upstream) لتذكّر الرابط:

git push -u origin feature-login

بعد ذلك، يستخدم الأمران git push وgit pull العاديان المنبع المحفوظ تلقائيًا.

لن تنفّذ أيًا من هذه الأوامر على خادم حقيقي في هذه الدورة، لكنك ستتعرف عليها في كل مكان في الشروحات الواقعية.

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس التحكم في الإصدارات

تدرّب بنفسك: Playground لـ Terminal