الدفع والسحب والاستنساخ
جزء من قسم التحكم في الإصدارات في رحلة 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 العاديان المنبع المحفوظ تلقائيًا.
لن تنفّذ أيًا من هذه الأوامر على خادم حقيقي في هذه الدورة، لكنك ستتعرف عليها في كل مكان في الشروحات الواقعية.
جرّب بنفسك
لا يتضمّن هذا الدرس تحدّيًا برمجيًا.
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
7التفرعات
ما هو الفرع؟إنشاء فرعالتبديل بين الفروعإجراء Commit على فرعحذف فرعمراجعة - التدريب على الفروع10المستودعات البعيدة
ما هو المستودع البعيدإضافة مستودع بعيدالدفع والسحب والاستنساخمراجعة - إعداد المستودع البعيدتدرّب بنفسك: Playground لـ Terminal