[MUSIC]
تتيح لك مستودعات Git عبر الإنترنت تخزين نسخة
من مستودع Git الخاص بك عبر الإنترنت.
ويمكن مشاركتها بسهولة بين أجهزة كمبيوتر متعددة ومستخدمين متعددين.
دعونا نتعرف على اثنين من مقدمي خدمة مستودع Git عبر الإنترنت،
GitHub و Bitbucket بمزيد من التفصيل.
سننظر في كيفية إعداد مستودع Git المحلي الخاص بنا
ليتم نسخه في مستودع Git عبر الإنترنت.
هناك العديد من مقدمي خدمة مستودع Git عبر الإنترنت.
اثنين من الأكثر شعبية هي جيثب و بيتبوكيت.
سوف أذهب بمزيد من التفصيل حول كيفية إعداد مستودع Git الخاص بك الذي قمت
بإعداده في التمرين السابق ليتم
نسخه في مستودع Git عبر الإنترنت على Bitbucket.
لإعداد مستودع Git عبر الإنترنت،
انتقل إلى أحد موفري الخدمة عبر الإنترنت هؤلاء ثم قم بالتسجيل للحصول على حساب.
حتى هنا، لقد قمت بالتسجيل في حساب Bitbucket
الخاص بي ولدي صفحة الرئيسية مفتوحة هنا.
وهكذا سأقوم بإنشاء
مستودع جديد عبر الإنترنت على مستودع Bitbucket الخاص بي.
لذلك أنا فقط النقر على ذلك، إنشاء مستودع،
وبعد ذلك هذا من شأنه أن يأتي مع بعض التفاصيل.
الآن، يختلف هذا مع موفر خدمة المستودع.
حتى هنا، وسوف تحدد اسم المستودع واختبار مسرحية هزلية.
وسأضع علامة على هذا كمستودع خاص.
بالنسبة لهذه الدورة الدراسية وجميع الدورات المتبقية في هذا التخصص،
أنصحك بشدة بالحفاظ على مستودعاتك كمستودعات خاصة،
لأنك لا تريد أن يقوم شخص آخر بنسخ رمز قد تقوم بحفظه
في مستودع Git الخاص بك على الإنترنت.
لذلك، من فضلك،
تأكد من أنك تستخدم فقط المستودعات الخاصة في هذا التخصص.
لذلك سأقوم بالتسجيل كمستودع خاص Git،
ثم انقر ببساطة على، إنشاء مستودع.
وبعد ذلك سوف يقوم ببعض الإعداد وبعد ذلك يكون جاهزا لي، حسنا؟
الآن، ما أحتاج إلى القيام به هو نسخ مستودع تنسيق عنوان URL الخاص هذا.
لذلك سترى عنوان URL للمستودع في الصفحة الرئيسية لهذا المستودع.
لذا فقط قم بنسخ عنوان URL هذا للمستودع،
لأننا سنحتاج إلى ذلك من أجل مزامنة
مستودع Git المحلي الخاص بنا مع هذا المستودع، لذلك سأقوم بنسخ ذلك.
وبما أنني قمت بالفعل بإنشاء مستودع Git المحلي الخاص بي،
سأذهب إلى هناك وأعد ذلك ليتم نسخه في مستودع Git هذا عبر الإنترنت.
لذلك، نحن بحاجة إلى استخدام اثنين من أوامر Git التي تمكننا من القيام بذلك.
الذهاب إلى موجه الأوامر في مجلد مستودع Git الخاص بي،
سأكتب git عن بعد إضافة أصل.
ثم قم بلصق عنوان URL لمستودع Bitbucket الخاص بي
الذي قمت بإنشائه للتو، و، ضرب الإرجاع.
حتى الآن، يتم تعيين مستودعات Git المحلية الأصلية البعيدة إلى مستودع Bitbucket.
حتى الآن، أريد أن أكون قادرًا على دفع
محتويات مستودع Git المحلي إلى مستودع Git الخاص بي عبر الإنترنت.
لذا، راجع الأوامر الخاصة بإعداد مستودع Git عبر الإنترنت،
وهو أول مستودع قمنا به للتو، إضافة Git عن بعد أصل وعنوان URL للمستودع.
وبالتالي سيضيف هذا المستودع عبر الإنترنت كمستودع بعيد
لمستودع Git المحلي الخاص بي.
بمجرد القيام بذلك، فأنا بحاجة إلى دفع محتوياتي إلى مستودع الويب الخاص بي.
لذلك، سأقوم بعمل سيد Git push-u الأصل.
وسيدفع هذا الأمر مستودع Git المحلي إلى المستودع عبر الإنترنت.
لذلك دعونا نكتب ذلك، إضافة موجه الأوامر.
لذلك بمجرد كتابة هذا في موجه الأوامر
وضرب العودة، فإنه سيتم إعداد مستودع جيت الخاص بي.
في بعض الأحيان، قد يطلب منك كتابة بيانات الاعتماد الخاصة بك،
بما في ذلك كلمة المرور الخاصة بك على حساب Bitbucket الخاص بك بحيث قد تضطر إلى القيام بذلك.
كنت قد فعلت ذلك سابقا، لذلك لهذا السبب لم تطلب مني مرة أخرى
كلمة المرور.
ولكن بمجرد كتابة ذلك،
سيتم دفع محتويات مستودع Git المحلي الخاص بي إلى جانب الخادم.
حتى الآن،
يتم الآن مطابقة البيانات الموجودة على مستودع Git المحلي لجانب الخادم.
لذلك دعونا نذهب إلى Bitbucket لمعرفة حالة مستودع Git الخاص بي على الإنترنت الآن.
الذهاب إلى Bitbucket الخاص بي ثم مراجعة مستودع Git عبر الإنترنت،
سترى أنه كان هناك فرع، الفرع
الرئيسي، تم دفعه إلى مستودع Git الخاص بي عبر الإنترنت.
يمكنني بعد ذلك فحص المصدر من خلال النظر إلى المصدر هنا.
وبعد ذلك يمكنك أن ترى أن لدي ملف index.html وهو بالضبط
نفس ما لدي في مستودع Git المحلي الخاص بي، وفحص التعليقات المختلفة أيضًا،
حتى أتمكن من النظر إلى الحالة في التعليق الثاني والتعليق الأول.
لذلك يمكنك الآن أن ترى أن جميع هذه المعلومات قد تم تحميلها
إلى مستودع على الانترنت، بما في ذلك تاريخ جميع التعليقات.
ثم العودة إلى هناك، يمكنك أن ترى المزيد من التفاصيل حول جميع
التعليقات التي تم إرسالها إلى جانب الخادم.
يمكنني فحص كل من هذه التعليقات بمزيد من التفصيل.
وسأعود إلى ذلك المصدر،
يمكنني النظر إلى مزيد من التفاصيل عن المصدر مثل ذلك.
لذلك قام الآن بإعداد
مستودع Git المحلي الخاص بي ليتم نسخه في Bitbucket.
الإجراء مشابه إلى حد كبير حتى على GitHub.
لذلك اسمحوا لي إعداد مستودع GitHub عبر الإنترنت.
من الواضح أن عليك أن تتذكر أنه لا يمكن
مطابقة المستودع المحلي الخاص بك إلا لمستودع Git واحد عبر الإنترنت.
لذلك سأذهب فقط إلى إعداد المستودع على GitHub، وستلاحظ
أن هذا النوع نفسه من الأوامر سيكون مطلوبًا إذا كنت ترغب في إعداد
المستودع المحلي الخاص بك ليتم نسخه معكوسًا على مستودع على GitHub.
لذا على GitHub، إذا قمت بتسجيل الدخول إلى حسابك،
فسترى شيئًا كهذا في صفحتك الرئيسية.
يمكنك الانتقال إلى الجانب الأيمن حيث توجد علامة زائد،
ثم النقر على ذلك لإنشاء مستودع جديد، أو
فقط انقر على هذا الزر هنا لحفظ المستودع الخاص بك.
ثم عندما يأتي ذلك، يمكنني ببساطة أن أقول git-test،
ثم مرة أخرى، كتذكير، يرجى جعل مستودع خاص.
معظم مقدمي الخدمات هؤلاء تسمح لك الآن بتخزين المستودعات الخاصة عبر الإنترنت.
لذلك، لماذا جعلها عامة إلا إذا كنت تريد حقا مشاركتها مع الآخرين.
لذلك أحثك بشدة على الحفاظ على مستودعاتك خاصة
في الوقت الحالي ما لم تكن تعمل مع فريق.
يجب أن أذكركم أنه في هذه اللحظة، يدعم GitHub المستودعات الخاصة
فقط للمشتركين الذين يدفعون ثمن حساب GitHub الخاص بهم.
لذلك لا يتوفر للمشتركين الذين يستخدمون حساباتهم المجانية.
لذلك ببساطة انقر على خاص، ثم قم بإنشاء مستودع،
ومن ثم سيؤدي ذلك إلى إنشاء مستودع.
ثم سترى أن GitHub يعطيني أيضًا مجموعة من الأوامر هنا حول
كيفية إعداد المستودع، لذلك لإنشاء مستودع جديد على سطر الأوامر.
الأوامر التي قمنا بها بالفعل في وقت سابق أو لدفع مستودع موجود،
وهما نوعان من الأوامر التي يجب إصدارها.
بحيث يقوم بشكل أساسي بإعداد مستودع GitHub الخاص بك
ليعكس المستودع المحلي الخاص بك.
لذلك، بما أنني قمت بالفعل بربط المستودع الخاص بي بـ Bitbucket،
فلن أستخدم مستودع GitHub الخاص بي لهذا الغرض.
لذلك كما لاحظت، فإن الإجراء مشابه إلى حد كبير على أي منهما.
إعطاء واتخاذ بعض الاختلافات في طريقة تقديم المعلومات
على الشاشة في واجهة المستخدم وقليلا من التغييرات.
أكثر أو أقل، فهي متشابهة في الطريقة التي ستستخدمها
من حيث عكس مستودع Git المحلي إلى المستودع عبر الإنترنت هنا.
حتى مع هذا، لنفترض أن شخص ما يعطيك مستودع جيت،
يمكنك جعل نسخة من ذلك على واحد المحلية الخاصة بك؟
لذلك هذا هو المكان الذي نستخدم فيه أمر Git آخر يسمى Git استنساخ.
حتى الآن، هنا، ترى أن لدي هذا مستودع اختبار git-test.
لذا، ما سأقوم به هو الذهاب إلى المستودع،
ثم نسخ عنوان URL هذا.
ثم سأريك كيف يمكنني إنشاء نسخة من مستودع Git
أو استنساخ هذا المستودع عبر الإنترنت في جهاز الكمبيوتر المحلي الخاص بي.
لذلك دعونا نتظاهر أنني على جهاز كمبيوتر مختلف، ومن ثم سنذهب إلى
سطر الأوامر لدينا ومن ثم إنشاء مستودع آخر بهذا الاسم نفسه.
الذهاب إلى سطر الأوامر الخاص بي، وأنا ذاهب فقط للانتقال إلى بلدي،
وسترى أن لدي بلدي جيت-اختبار المجلد هناك.
لذلك سأقوم بإنشاء مجلد مؤقت آخر هنا،
فقط لأظهر لك أنه يمكنني استنساخ مستودع Git عبر الإنترنت.
لذلك في المجلد المؤقت الخاص بي، سترى أنه فارغ.
لذلك لمراجعة الأمر، تقول Git استنساخ وعنوان URL للمستودع.
لذلك دعونا تطبيق هذا الأمر ثم استنساخ مستودع Git عبر الإنترنت.
التظاهر بأننا على جهاز كمبيوتر آخر، لذلك سأقول،
استنساخ git ثم قم بلصق عنوان URL
لمستودع Bitbucket الخاص بي هنا.
ثم سترى أن مستودع Git لن يتم استنساخه
في مجلد محلي بنفس الاسم git-test.
حتى الآن، إذا قمت بعمل قائمة من الدليل،
يمكنك أن ترى أنه تم إنشاء مجلد git-test.
لذلك دعونا نذهب إلى مجلد git-test، وبعد ذلك سوف تكون
هذه نسخة طبق الأصل من بنية المجلد التي أنشأناها في وقت سابق.
إذن هذه هي الطريقة التي يمكنك بها استنساخ مستودع Git عبر الإنترنت.
لذلك كل ما عليك القيام به هو الحصول على عنوان URL لمستودع Git هذا،
ثم ببساطة استخدام Git clone للحصول على نسخة من ذلك على جهاز الكمبيوتر المحلي الخاص بك.
مع هذا، نكمل هذا التمرين على استخدام مستودعات Git عبر الإنترنت.
إذاً هل حصلت عليه أخيراً؟
[ موسيقى]