Return to Video

Fast-Forward Merges - How to Use Git and GitHub

  • 0:00 - 0:02
    .في هذه المرحلة، ربما تكون لديكم بعض الأسئلة
  • 0:02 - 0:06
    .ربما تتساءلون عما إذا كان GitPull هو نفسه الإحضار ثم الدمج
  • 0:06 - 0:11
    لماذا لم تنشئ طلبات السحب السابقة تثبيتات دمج كما فعل هذا السحب؟
  • 0:11 - 0:12
    .إنه سؤال منطقي
  • 0:12 - 0:15
    .الإجابة هي دمج التقديم السريع
  • 0:15 - 0:19
    ،يحدث هذا النوع من الدمج عند دمج تثبيتين
  • 0:19 - 0:21
    .حيث يكون أحدهما أصل للآخر
  • 0:21 - 0:24
    .أي عندما يكون أحد التثبيتات يمكن الوصول إليه من قبل الآخر
  • 0:26 - 0:28
    إذا حدثت كل عمليات الدمج بالطريقة التي بيناها لكم حتى
  • 0:28 - 0:33
    الآن، إذا أخذتم b وحاولتم دمجها في a، فسوف تحصلون في النهاية
  • 0:33 - 0:38
    .على تثبيت دمج به كل من التثبيتين أصل، وسوف تحركون a
  • 0:38 - 0:41
    في الحالة العادية، يتم دمج تثبيتات الدمج لتعقب
  • 0:41 - 0:44
    .كل التثبيتات التي أدت دورًا في الحصول على stage الجديدة هذه
  • 0:44 - 0:49
    .لكن في هذه الحالة، التثبيتان اللذان أسهما بدورٍ هما هذا التثبيت وذاك
  • 0:49 - 0:54
    .وهذا التثبيت يحتوي بالفعل على كل المعلومات الخاصة بسجل هذا التثبيت
  • 0:54 - 0:57
    .ولذا، فليس هناك سبب حقيقي لإضافة هذا التثبيت الإضافي
  • 0:57 - 0:58
    ،،إذن فبدلاً من إضافة تثبيت جديد
  • 0:58 - 1:03
    .كل ما سنفعله هو تحديث التسمية لتشير هنا بدلاً من ذلك
  • 1:03 - 1:06
    .آمل أن يكون دمج التقديم السريع في هذه المرحلة منطقيًا
  • 1:06 - 1:12
    ،سنأخذ تسمية من سجل فرع في مكانٍ ما في أصله
  • 1:12 - 1:15
    .ونحرِّك تلك التسمية للأمام إلى طرف الفرع
  • 1:15 - 1:17
    .ألقوا نظرةً على سجلات التثبيتات هذه
  • 1:17 - 1:19
    ،حددوا المربع بجوار كل مخطط
  • 1:19 - 1:23
    .حيث يؤدي دمج الفرع b في الفرع a إلى دمج تقديم سريع
Cím:
Fast-Forward Merges - How to Use Git and GitHub
Leírás:

more » « less
Video Language:
English
Team:
Udacity
Projekt:
UD775 - How to Use Git and GitHub
Duration:
01:24

Arabic subtitles

Felülvizsgálatok