Return to Video

Setting Up Your Workspace on Mac - How to Use Git and GitHub

  • 0:01 - 0:02
    والآن سأصحبكم في جولة
    خلال عملية
  • 0:02 - 0:05
    .إعداد مساحة العمل على جهاز Mac
  • 0:05 - 0:06
    .كما أن العملية مماثلة على نظام Linux
  • 0:07 - 0:10
    هناك أيضًا إرشادات مكتوبة
    .في ملاحظات المدرب
  • 0:10 - 0:14
    وإذا كنتم تستخدمون نظام Windows، فهناك
    .إرشادات موجودة في الفيديو السابق
  • 0:14 - 0:16
    في البداية سأقوم بتنزيل
    ملفين ضروريين
  • 0:16 - 0:20
    ،لعملية الإعداد التي عرضتها عليكم للتو
    ،أحدهما لتمكين إكمال علامة التبويب
  • 0:20 - 0:24
    والثاني لتمكين ميزات
    .Git الخاصة في موجه الأوامر
  • 0:24 - 0:26
    لذا سأنتقل إلى صفحة الويب
    التي تشتمل على الملف الأول
  • 0:26 - 0:29
    وبإمكانكم العثور على رابط لهذا
    .الملف في ملاحظات المدرب
  • 0:29 - 0:33
    ثم سأنقر بزر الماوس الأيمن في أي مكان
    .على الصفحة وأحدد Save As
  • 0:33 - 0:35
    وسأحفظ الملف في
    .دليل Downloads الخاص بي
  • 0:36 - 0:39
    والآن أريد أن أتأكد من
    عدم تحديد Hide extension حتى
  • 0:39 - 0:42
    أتمكن من الاطلاع على اسم الملف
    .الجاري تحديده بدقة
  • 0:42 - 0:46
    ،وعلى نحو افتراضي
    .يتم اقتراح الاسم Redirecting.txt
  • 0:46 - 0:50
    ولكنني أريد أن أغيره
    ،إلى الاسم git-completion.bash
  • 0:50 - 0:50
    .ثم أضغط Save لحفظ الملف
  • 0:52 - 0:54
    والآن أريد أن أنقل الملف
    ،إلى دليلي الرئيسي
  • 0:54 - 0:56
    .وهذا ما سأفعله باستخدام الوحدة الطرفية
  • 0:56 - 1:00
    ،والآن سأفتح أولاً الوحدة الطرفية
    وأبدأ من دليلي الرئيسي، أو
  • 1:00 - 1:04
    أكتب cd ~ لكي أنتقل إلى
    .الدليل الرئيسي إذا دعت الحاجة
  • 1:04 - 1:06
    ،والآن سأستخدم الأمر mv
    والذي يعني
  • 1:06 - 1:10
    نقل، لنقل الملف الذي حفظته
    .لتوي على دليلي الرئيسي
  • 1:10 - 1:12
    تتمثل الوسيطة الأولى في
    ،الملف الذي أريد نقله
  • 1:12 - 1:16
    والموجود على دليل Downloads الخاص بي
    .ويسمى git-completion.bash
  • 1:16 - 1:22
    وأريد أن أنقله إلى الدليل
    .الحالي مع الاحتفاظ بنفس الاسم
  • 1:22 - 1:24
    ثم سأفعل نفس العملية
    لحفظ الملف الثاني الموجود رابطه في
  • 1:24 - 1:28
    .ملاحظات المدرب بالاسم git-prompt.sh
  • 1:28 - 1:30
    ثم سأنشئ
    ملفًا باسم .bash_profile
  • 1:30 - 1:33
    يحتوي على تكوين
    .للوحدة الطرفية
  • 1:34 - 1:38
    وأنصح باستخدام ملف التكوين
    .المستخدم عند تسجيل هذه الدورة التدريبية
  • 1:39 - 1:42
    لتنفيذ ذلك، بإمكانكم تنزيل الملف
    الذي يسمى bash_profile_course في
  • 1:42 - 1:43
    .قسم المواد القابلة للتنزيل
  • 1:45 - 1:49
    ثم تستخدمون الوحدة الطرفية لنقل
    .هذا الملف إلى دليلكم الرئيسي
  • 1:49 - 1:53
    يجب أن تسمونه بالاسم .bash_profile
    .ولا تنسوا وضع النقطة في بدايته
  • 1:53 - 1:57
    ،أما الآن فإذا كنتم بالفعل لديكم bash profile
    ،فلا تشغلوا هذا الأمر
  • 1:57 - 1:58
    ولكن بدلاً من ذلك يمكنكم نسخ
  • 1:58 - 2:01
    المحتوى من هذا الملف ولصقه
    .في bash profile الموجود
  • 2:03 - 2:04
    ،وإذا كنتم تعملون على نظام Linux
  • 2:04 - 2:09
    فقد يلزمكم تسمية هذا الملف بالاسم
    ..bashrc بدلاً من .bash_profile
  • 2:09 - 2:13
    والآن أنا لم أر بعد أي تغييرات حدثت على موجه الأوامر
    الخاص بي، وذلك لأنني
  • 2:13 - 2:16
    سأضطر إلى إغلاق الوحدة الطرفية وإعادة فتحها
    .قبل تطبيق التغييرات
  • 2:16 - 2:19
    وسأقوم بذلك في
    .نهاية هذا الفيديو
  • 2:19 - 2:22
    إن كنتم تتوقون لمعرفة
    ماذا يوجد في bash profile هذا، أو
  • 2:22 - 2:23
    إذا كنتم ترغبون في انتقاء
  • 2:23 - 2:27
    ،مجرد السطور التي تريدونها
    .فسوف أشرح لكم ما يفعله كل سطر منها
  • 2:27 - 2:31
    فلا تنزعجوا إن كنتم لا
    .تفهمون طبيعة عمل كل سطر على حده
  • 2:31 - 2:35
    بل إن مبرمجي Unix ذوي الخبرة
    ينسخون هذا النوع من الأشياء من أصدقائهم
  • 2:35 - 2:37
    ،ويلصقونه
    .بدلاً من كتابته من البداية
  • 2:39 - 2:42
    يُحمّل هذا السطر الأول أحد
    ،الملفات التي قمتم بتنزيلها مسبقًا
  • 2:42 - 2:43
    .ويقوم بتمكين إكمال علامة التبويب
  • 2:44 - 2:47
    أما هذه الأسطر فتحدد بعض الألوان
    .التي سيتم استخدامها في موجه الأوامر الخاص بك
  • 2:48 - 2:51
    وهذا السطر يحمّل الملف
    .الآخر الذي قمت بتنزيله مسبقًا
  • 2:51 - 2:52
    ومن الضروري
  • 2:52 - 2:54
    للأشياء ذات الصلة بـ git مثل معرفات التثبيت
    .أن تظهر في موجه الأوامر
  • 2:56 - 2:58
    هذا السطر هو ما يؤكد على أن
    العلامة النجمية ستظهر في
  • 2:58 - 3:01
    موجه الأوامر إذا أجريت تغييرات
    .على مستودع Git
  • 3:01 - 3:04
    كما أن هذا السطر يحدد بالفعل
    .ما سيكون عليه موجه الأوامر
  • 3:04 - 3:07
    سيعرض موجه الأوامر
    ،اسم المستخدم باللون الأرجواني
  • 3:07 - 3:11
    أما التثبيت الذي استكشفته في الحال
    .أو الأشياء الأخرى ذات الصلة بـ Git فستظهر باللون الأخضر
  • 3:11 - 3:14
    ثم يظهر URN الموجِّه متبوعًا
    .بعلامة الدولار باللون الأزرق
  • 3:14 - 3:17
    ثم سيظهر أي نص بعد ذلك
    .باللون الافتراضي
  • 3:17 - 3:20
    إذا كنتم تتوقون لمعرفة المزيد
    ،عن كيفية عمل موجهات الأوامر في bash
  • 3:20 - 3:23
    فعليكم استكشاف الرابط ذي الصلة الموجود في ملاحظات
    المدرب، ولكن ذلك غير ضروري بالنسبة
  • 3:23 - 3:25
    .لبقية هذه الدورة التدريبية
  • 3:25 - 3:28
    بعد ذلك، من المهم التأكد
    من أنكم قمتم بتشغيل محرر النصوص
  • 3:28 - 3:29
    المفضل من الوحدة الطرفية حتى
  • 3:29 - 3:33
    تتمكنوا من تعيينه
    .كمحرركم الافتراضي داخل Git
  • 3:33 - 3:35
    .سأريكم كيف تفعلون ذلك مع Sublime
  • 3:35 - 3:37
    ،أما من كان منكم يستخدم محرر نصوص آخر
  • 3:37 - 3:41
    فأنا أنصحكم بالبحث على Google لمعرفة
    .كيفية استخدامه من المحطة الطرفية
  • 3:41 - 3:45
    والآن، سأشغل Sublime من
    .من الوحدة الطرفية عن طريق تشغيل هذا الأمر الطويل
  • 3:45 - 3:49
    فها هو المكان الذي يختزن عليه Sublime
    على جهاز الكمبيوتر، ولكنني
  • 3:49 - 3:51
    .أريد أن أختصر الأمر
  • 3:51 - 3:55
    لإنشاء مكان آخر، سأستخدم Sublime لإضافة
    .سطر إلى bash profile
  • 3:56 - 3:59
    يُذكر أن الملفات التي تبدأ أسماؤها
    بنقطة لا تظهر بالضرورة في
  • 3:59 - 4:01
    مستكشفات أنظمة الملفات، لذلك
  • 4:01 - 4:04
    سأواجه مصاعب في فتح
    .bash profile باستخدام Sublime
  • 4:04 - 4:07
    وللتغلب عليها، سأستخدم حيلة
    نقل bash profile
  • 4:08 - 4:11
    إلى ملف لا يشتمل على نقطة في
    .أول اسمه
  • 4:12 - 4:15
    ثم سأفتح الملف في Sublime، حيث
    ،سأتنقل أولاً إلى دليلي الرئيسي
  • 4:15 - 4:19
    .وذلك عن طريق الضغط على المفاتيح Cmd+Shift+H
  • 4:19 - 4:22
    ثم سأحدد
    .الملف bash_profile
  • 4:22 - 4:25
    ثم سأضيف هذا السطر إليه
    لجعل الأمر subl يعني
  • 4:25 - 4:27
    نفس الأمر الذي
    .رأيتموني أدخله من قبل
  • 4:29 - 4:30
    يمكنكم نسخ هذا السطر
  • 4:30 - 4:32
    ولصقه من ملاحظات المدرب
    .إذا كنتم تستخدمون Sublime
  • 4:34 - 4:36
    والآن سأحفظ الملف
  • 4:36 - 4:41
    وسأغير اسمه مرة أخرى لكي أضع له نقطة
    .في أوله باستخدام الوحدة الطرفية
  • 4:41 - 4:41
    ،إذا لم أفعل ذلك
  • 4:41 - 4:45
    فلن يتم تفعيل bash profile
    .عند فتح الوحدة الطرفية
  • 4:45 - 4:48
    ومرة أخرى أؤكد أن هذا الأمر لن يعمل
    .إلا بعد أن أُعيد تشغيل الوحدة الطرفية
  • 4:49 - 4:51
    والآن سأكوّن Git لاستخدام
    Sublime كمحرري الخاص
  • 4:51 - 4:53
    .مع أشياء مثل رسائل التثبيت
  • 4:53 - 5:00
    ولإجراء ذلك، سأشغل الأمر git config
    global core.editor--
  • 5:00 - 5:04
    وهنا أحتاج إلى وضع علامتي اقتباس
    .بالأمر لفتح محرر النصوص الخاص بي
  • 5:05 - 5:09
    .وبالنسبة إلى Sublime نكتب subl -n -w
  • 5:09 - 5:13
    حيث تفتح -n
    ،محرر النصوص Sublime في نافذة جديدة
  • 5:13 - 5:16
    وستنتظر -w حتى تغلقوا
    .ملفاتكم قبل المتابعة
  • 5:18 - 5:19
    ،أما إذا كنتم تستخدمون محررًا مختلفًا
  • 5:19 - 5:23
    فستحتاجون إلى تعديل هذا الجزء من الأمر
    .لاستخدام المحرر الذي ترغبون فيه
  • 5:23 - 5:26
    راجعوا ملاحظات المدرب لمعرفة
    .المزيد من التفاصيل
  • 5:26 - 5:29
    ثم سأشغل أمري
    ،git config هذين
  • 5:29 - 5:32
    واللذين سيتم شرحهما بشكل وافٍ
    .فيما بعد خلال الدورة التدريبية
  • 5:32 - 5:33
    يرجى نسخ هذين
  • 5:33 - 5:36
    الأمرين ولصقهما من
    .ملاحظات المدرب، ثم تشغيلهما
  • 5:36 - 5:39
    وفي النهاية، سأغلق الوحدة الطرفية ثم
    .أعيد فتحها
  • 5:39 - 5:42
    والآن يمكنني رؤية التغييرات التي حدثت على موجه الأوامر
    .ليصبح أغنى بالألوان
  • 5:43 - 5:46
    وإذا أردت أن أرى
    ،bash profile باستخدام Sublime
  • 5:46 - 5:49
    .فيمكنني تشغيل subl .bash_profile
  • 5:49 - 5:52
    لا تنسوا إغلاق الوحدة الطرفية
    وإعادة فتحها عند الانتهاء، وإلا
  • 5:52 - 5:53
    .فلن يتم تنفيذ التغييرات التي أجريتموها
Tytuł:
Setting Up Your Workspace on Mac - How to Use Git and GitHub
Opis:

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

Arabic subtitles

Revisions