Return to Video

Local Copies of Remote Branches Solution - How to Use Git and GitHub

  • 0:00 - 0:03
    للإجابة على هذا السؤال، لنفكر
    بشأن التثبيتات التي كانت موجودة في
  • 0:03 - 0:06
    GitHub وفي المستودع المحلي
    .قبل إحضار git وبعده
  • 0:07 - 0:09
    ،عند قيامكم بنسخ المستودع
  • 0:09 - 0:12
    كان آخر التثبيتات الموجودة هي تثبيت لاري
    ،بإضافة chili recipe
  • 0:12 - 0:15
    حيث أصبح هذا التثبيت
    .هو الأخير في المستودع المحلي لديكم
  • 0:15 - 0:17
    ،بالطبع
    كانت هناك تثبيتات أخرى سابقة، ولكن
  • 0:17 - 0:20
    سأتجاهلها هنا
    .لتوفير المساحة
  • 0:20 - 0:22
    الآن أنتم قمتم بأي تثبيتات
    بإضافة وصفة جديدة، حتى
  • 0:22 - 0:26
    يكون التثبيت موجودًا أيضًا
    .في المستودع المحلي لديكم
  • 0:26 - 0:28
    .وهنا حيث يوجد الفرع الرئيسي الخاص بكم
  • 0:28 - 0:32
    لا يزال المنشأ/الرئيسي يشير إلى
    الخطأ الذي كان موجودًا عن بُعد
  • 0:32 - 0:33
    .وقت نسخه
  • 0:33 - 0:37
    بعد قيامكم بالنسخ، أضافت سارة
    تثبيت إزالة cumin في GitHub، ولكن
  • 0:37 - 0:40
    المنشأ/الفرع الرئيسي
    .لديكم لن يعكس ذلك حتى الآن
  • 0:40 - 0:43
    وبالتالي، تكون هذه هي حالة
    .الفرع الرئيسي في GitHub
  • 0:43 - 0:44
    الآن، كانت تلك حالة
  • 0:44 - 0:47
    كلا المستودعين
    .قبل تشغيل إحضار git مباشرةً
  • 0:47 - 0:52
    ،لذلك، في حالة تشغيل سجل git للمنشأ/الفرع الرئيسي
    يجب أن تلاحظوا أن تثبيت لاري
  • 0:52 - 0:56
    ،بإضافة chili recipe كان موجودًا
    ولكنك التثبيت الخاص بكم بإضافة وصفة جديدة
  • 0:56 - 1:00
    وتثبيت سارة بإزالة cumin لم يكن
    .موجودًا في المنشأ/الفرع الرئيسي
  • 1:00 - 1:04
    في حالة تشغيل حالة git، يجب أن تلاحظوا
    أن الفرع الخاص بكم كان متقدمًا عن
  • 1:04 - 1:06
    .المنشأ/الفرع الرئيسي بتثبيت واحد
  • 1:06 - 1:11
    مما يبدو منطقيًا لأن سجل git وحالة git
    .يتم تشغيلهما دون اتصال بالإنترنت
  • 1:11 - 1:13
    لنفترض أنكم متواجدون في مكان ما
    دون إمكانية الاتصال بالإنترنت عند قيامكم
  • 1:13 - 1:14
    .بتشغيل هذه الأوامر
  • 1:14 - 1:19
    لا يملك مستودع git المحلي
    .أدنى فكرة أن تثبيت cumin موجود
  • 1:19 - 1:21
    وبالتالي، لن يظهر تثبيت cumin
    عند قيامك بتشغيل
  • 1:21 - 1:23
    .سجل git للمنشأ/الفرع الرئيسي
  • 1:24 - 1:28
    ولن تعرف حالة git أن
    .الفروع الخاصة بكم كانت خارج نطاق المزامنة بالفعل
  • 1:28 - 1:31
    إنها تعتقد أن
    .الفرع الخاص بكم متقدم فقط
  • 1:31 - 1:35
    ،الآن، بعد قيامكم بتشغيل إحضار git
    ،يقوم git بإحضار تثبيت إزالة cumin
  • 1:35 - 1:38
    وتحديث منشأ الفرع/الرئيسي الرئيسي
    .للإشارة إلى التثبيت الجديد
  • 1:38 - 1:42
    لا يزال الفرع الرئيسي المحلي لديكم يشير إلى
    .تثبيت الوصفة الجديدة كما فعل من قبل
  • 1:42 - 1:46
    لذلك في هذه المرحلة، لديكم نسخة
    ،محلية من تثبيت إزالة cumin تم حفظها
  • 1:46 - 1:48
    .ويمكنكم الوصول إليها عبر سجل git
  • 1:48 - 1:52
    ،في حالة تشغيل سجل git الآن
    ستلاحظون تثبيت إزالة cumin
  • 1:52 - 1:54
    .وتثبيت chili
  • 1:54 - 1:57
    لن تشاهدوا
    تثبيت spice الجديد لأنه موجود على
  • 1:57 - 1:58
    .الفرع الرئيسي المحلي فقط
  • 1:58 - 2:00
    الآن، نظرًا لأن المنشأ الرئيسي المائل
  • 2:00 - 2:03
    والفرع الرئيسي يتضمنان تثبيتًا واحدًا
    ،غير ظاهر في الفرع الآخر
  • 2:03 - 2:07
    ستعرض حالة git أن الفرع الخاص بكم
    .خارج نطاق المزامنة مع المنشأ/الفرع الرئيسي
Title:
Local Copies of Remote Branches Solution - How to Use Git and GitHub
Description:

more » « less
Video Language:
English
Team:
Udacity
Project:
UD775 - How to Use Git and GitHub
Duration:
02:08

Arabic subtitles

Revisions