Arabic subtitles

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

Get Embed Code
6 Languages

Showing Revision 1 created 06/09/2016 by Udacity Robot.

  1. للإجابة على هذا السؤال، لنفكر
    بشأن التثبيتات التي كانت موجودة في
  2. GitHub وفي المستودع المحلي
    .قبل إحضار git وبعده
  3. ،عند قيامكم بنسخ المستودع
  4. كان آخر التثبيتات الموجودة هي تثبيت لاري
    ،بإضافة chili recipe
  5. حيث أصبح هذا التثبيت
    .هو الأخير في المستودع المحلي لديكم
  6. ،بالطبع
    كانت هناك تثبيتات أخرى سابقة، ولكن
  7. سأتجاهلها هنا
    .لتوفير المساحة
  8. الآن أنتم قمتم بأي تثبيتات
    بإضافة وصفة جديدة، حتى
  9. يكون التثبيت موجودًا أيضًا
    .في المستودع المحلي لديكم
  10. .وهنا حيث يوجد الفرع الرئيسي الخاص بكم
  11. لا يزال المنشأ/الرئيسي يشير إلى
    الخطأ الذي كان موجودًا عن بُعد
  12. .وقت نسخه
  13. بعد قيامكم بالنسخ، أضافت سارة
    تثبيت إزالة cumin في GitHub، ولكن
  14. المنشأ/الفرع الرئيسي
    .لديكم لن يعكس ذلك حتى الآن
  15. وبالتالي، تكون هذه هي حالة
    .الفرع الرئيسي في GitHub
  16. الآن، كانت تلك حالة
  17. كلا المستودعين
    .قبل تشغيل إحضار git مباشرةً
  18. ،لذلك، في حالة تشغيل سجل git للمنشأ/الفرع الرئيسي
    يجب أن تلاحظوا أن تثبيت لاري
  19. ،بإضافة chili recipe كان موجودًا
    ولكنك التثبيت الخاص بكم بإضافة وصفة جديدة
  20. وتثبيت سارة بإزالة cumin لم يكن
    .موجودًا في المنشأ/الفرع الرئيسي
  21. في حالة تشغيل حالة git، يجب أن تلاحظوا
    أن الفرع الخاص بكم كان متقدمًا عن
  22. .المنشأ/الفرع الرئيسي بتثبيت واحد
  23. مما يبدو منطقيًا لأن سجل git وحالة git
    .يتم تشغيلهما دون اتصال بالإنترنت
  24. لنفترض أنكم متواجدون في مكان ما
    دون إمكانية الاتصال بالإنترنت عند قيامكم
  25. .بتشغيل هذه الأوامر
  26. لا يملك مستودع git المحلي
    .أدنى فكرة أن تثبيت cumin موجود
  27. وبالتالي، لن يظهر تثبيت cumin
    عند قيامك بتشغيل
  28. .سجل git للمنشأ/الفرع الرئيسي
  29. ولن تعرف حالة git أن
    .الفروع الخاصة بكم كانت خارج نطاق المزامنة بالفعل
  30. إنها تعتقد أن
    .الفرع الخاص بكم متقدم فقط
  31. ،الآن، بعد قيامكم بتشغيل إحضار git
    ،يقوم git بإحضار تثبيت إزالة cumin
  32. وتحديث منشأ الفرع/الرئيسي الرئيسي
    .للإشارة إلى التثبيت الجديد
  33. لا يزال الفرع الرئيسي المحلي لديكم يشير إلى
    .تثبيت الوصفة الجديدة كما فعل من قبل
  34. لذلك في هذه المرحلة، لديكم نسخة
    ،محلية من تثبيت إزالة cumin تم حفظها
  35. .ويمكنكم الوصول إليها عبر سجل git
  36. ،في حالة تشغيل سجل git الآن
    ستلاحظون تثبيت إزالة cumin
  37. .وتثبيت chili
  38. لن تشاهدوا
    تثبيت spice الجديد لأنه موجود على
  39. .الفرع الرئيسي المحلي فقط
  40. الآن، نظرًا لأن المنشأ الرئيسي المائل
  41. والفرع الرئيسي يتضمنان تثبيتًا واحدًا
    ،غير ظاهر في الفرع الآخر
  42. ستعرض حالة git أن الفرع الخاص بكم
    .خارج نطاق المزامنة مع المنشأ/الفرع الرئيسي