انتقل إلى المحتوى
KnowledgeCity

Microsoft Visual Studio المستوى المبتدئ: التحكم في الإصدار

أفضل ممارسات التحكم في المصدر مع GitHub و فيجوال ستوديو
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ3.
دورة تدريبية: عند الطلب
مبتدئ مقدِّم الخدمة Gerald Eckert  3 الدروس ·  13m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

يعد استخدام التحكم في المصدر مطلبًا لكل مشروع برمجي تقريبًا تبدأه أو تساهم فيه. لم يعد إنشاء مجلدات نسخ احتياطي أو ملفات مضغوطة ذات إصدارات أو حفظ كود في التخزين السحابي خيارًا بعد الآن. إذا كنت بحاجة إلى التراجع عن تغيير واحد، أو معرفة شكل الكود قبل عام، أو معرفة من الذي قام بتغيير أي سطر من التعليمات البرمجية في ملف معين، فسوف يتولى التحكم بالمصادر هذا الأمر نيابةً عنك. تم دمج GitHub مباشرة في فيجوال ستوديو وهو أحد أسهل أنظمة التحكم في المصدر للإعداد والبدء في التشغيل من اليوم الأول. ستكون هذه الدروس بمثابة مقدمة لـ GitHub وستستكشف وظائف Github الأساسية، بما في ذلك الالتزام والجلب والسحب والدفع والمزامنة (commit, fetch, pull, push و sync).

في هذه الدروس حول التحكم في المصدر مع GitHub ستتعلم كيفية إعداد حساب GitHub وفوائد الاتصال بـ GitHub من خلال فيجوال ستوديو. سنقوم أيضًا بإنشاء مستودعات واستنساخ واستخدام وظائف GitHub الأساسية.

ما ستتعلمه

  • أنشئ حساب GitHub وتواصل مع GitHub عبر Visual Studio
  • أنشئ مستودعات GitHub واستنسخها
  • استخدم وظائف GitHub الأساسية: الإيداع والجلب والسحب والدفع والمزامنة
  • طبّق أفضل ممارسات التحكم في المصدر
  • اشرح الوظائف المختلفة لـ GitHub
  • تعرّف على الميزات القوية وفوائد التحكم في المصدر

النقاط الرئيسية

  • التحكم في المصدر متطلب لا غنى عنه في كل مشروع برمجي تقريبًا تبدأه أو تساهم فيه، إذ يحل محل خيارات مثل مجلدات النسخ الاحتياطي وملفات zip ذات الإصدارات أو حفظ الكود في التخزين السحابي.
  • يتيح لك التحكم في المصدر التراجع عن تغيير واحد، ورؤية شكل الكود قبل عام، وتحديد من غيّر أي سطر من الكود في ملف بعينه.
  • يُدمج GitHub مباشرةً في Visual Studio وهو من أسهل أنظمة التحكم في المصدر إعدادًا وتشغيلًا منذ اليوم الأول.
  • يغطي الكورس وظائف GitHub الأساسية: الإيداع والجلب والسحب والدفع والمزامنة.
  • يوفر الاتصال بـ GitHub عبر Visual Studio فوائد محددة تستكشفها الدروس.

الأسئلة الشائعة

ماذا سأتعلم في هذا الكورس؟

تُعدّ هذه الدروس مقدمة إلى GitHub وتستكشف وظائفه الأساسية، بما فيها الإيداع والجلب والسحب والدفع والمزامنة. ستتعلم كيفية إنشاء حساب GitHub وفوائد الاتصال بـ GitHub عبر Visual Studio وكيفية إنشاء المستودعات واستنساخها.

لماذا يُعدّ التحكم في المصدر مهمًا؟

التحكم في المصدر متطلب لا غنى عنه في كل مشروع برمجي تقريبًا تبدأه أو تساهم فيه. فهو يتيح لك التراجع عن تغيير واحد، أو معرفة شكل الكود قبل عام، أو رؤية من غيّر أي سطر من الكود في ملف بعينه.

لماذا نستخدم GitHub مع Visual Studio؟

يُدمج GitHub مباشرةً في Visual Studio وهو من أسهل أنظمة التحكم في المصدر إعدادًا وبدء التشغيل منذ اليوم الأول.

ما الموضوعات التي تغطيها الدروس؟

تغطي الدروس إعداد GitHub وربطه بـ Visual Studio، وإنشاء مستودع GitHub واستنساخه، والوظائف الأساسية لـ GitHub (الإيداع والجلب والسحب والدفع والمزامنة).

ما المهارات التي يبنيها هذا الكورس؟

يبني الكورس مهارات في Git (نظام التحكم في الإصدار) وGitHub وMicrosoft Visual Studio والتحكم في الإصدار وVisual Studio Online وقابلية توسع Visual Studio.