الدفع والسحب والاستنساخ
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy. الدرس 48 من 58.
ثلاثة أوامر تنقل العمل بين مستودعك المحلي ومستودع بعيد:
git clone <url>: تنزيل نسخة كاملة من مستودع بعيد موجود، بما في ذلك سجله الكامل. هذه هي الطريقة التي تبدأ بها العمل في مشروع شخص آخر.
git push <remote> <branch>: رفع التغييرات (commits) المحلية على الفرع المحدد إلى المستودع البعيد.git pull <remote> <branch>: تنزيل التغييرات (commits) الجديدة من المستودع البعيد ودمجها في فرعك الحالي. وهو اختصار للأمرgit fetchمتبوعًا بـgit merge.
في المرة الأولى التي تقوم فيها بدفع (push) فرع جديد، عادةً ما تقوم بتمرير -u (أو --set-upstream) لتذكر الرابط:
git push -u origin feature-loginبعد ذلك، تستخدم أوامر git push و git pull العادية الـ upstream المحفوظ تلقائيًا.
لن تقوم بتشغيل أي من هذه الأوامر مقابل خادم حقيقي في هذه الدورة، ولكنك ستتعرف عليها في كل مكان في الدروس التعليمية الواقعية.
جرّب بنفسك
لا يتضمّن هذا الدرس تحدّيًا برمجيًا.
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
7التفرعات
ما هو الفرع؟إنشاء فرعالتبديل بين الفروعإجراء Commit على فرعحذف فرعمراجعة - التدريب على الفروع10المستودعات البعيدة
ما هو المستودع البعيدإضافة مستودع بعيدالدفع والسحب والاستنساخمراجعة - إعداد المستودع البعيدتدرّب بنفسك: Playground لـ Terminal