developer_modeتطوير الويب

أساسيات Git & GitHub

تعلّم كيفية تنظيم الكود البرمجي الخاص بك من خلال إنشاء مستودع Git، أيضاً كيفية القيام بمشاركة الكود البرمجي على منصة GitHub.

خطوات مسار التعلم

100 أساسيات Git

كيفية إنشاء مستودع محلي لمشروعك، وكيفية تسجيل التغييرات فيه.

101 git init

تثبيت Git وإنشاء أول مستودع محلي.

102 git status

كيفية عرض حالة المستودع المحلي لمعرفة التغييرات التي طرأت على المستودع من حذف وإضافة، والقيام بإضافة التغييرات لمستودع الكود المحلي.

103 git commit

كيفية إضافة التغييرات بشكل فعلي لمستودع الكود، وعنونة التغيير برسالة معبرة.

104 git diff

عرض تعديلات الكود من حذف وإضافة التي تمت إضافتها لملفات المشروع، لكن لم يتم إضافتها بشكل فعلي لمستودع الكود المحلي.

105 git commit –amend

التعديل على رسالة آخر تعديل في المستودع المحلي.

200 المزيد من أساسيات Git

تعلّم كيفية التراجع عن التغييرات في المستودع المحلي

201 git reset

تعلّم كيفية التراجع عن أحدث إضافة تغيير على المستودع المحلي.

202 git reset –hard

كيفية التراجع عن تغييرات Git في المستودع المحلي وأيضاً في ملفات المشروع نفسه.

300 إنشاء مستودع في GitHub

كيفية إنشاء مستودع على منصة GitHub، ومشاركة الكود أونلاين مع الآخرين.

301 git config

إضافة معلوماتك من اسم المستخدم والبريد الإلكتروني لإعدادات المستودع المحلي.

302 إنشاء حساب GitHub

كيفية إنشاء حساب على منصة GitHub.

303 إنشاء مستودع GitHub

كيفية إنشاء مستودع Git في موقع GitHub.

400 ربط المستودع المحلي مع GitHub

كيفية ربط المستودع المحلي مع مستودع GitHub المنشىء للتو.

401 git remote

ربط المستودع المحلي مع مستودع GitHub الموجود أونلاين.

402 git push –set-upstream

رفع تغييرات المستودع المحلي للمستودع GitHub الموجود أونلاين.

403 Generate Tokens in GitHub

كيفية توليد Tokens في GitHub.

404 git clone

كيفية استنساخ مشروع موجود على GitHub، وإضافته محلياً والتعديل عليه.

500 Git Branches

كيفية إنشاء فروع Git أو Git Branches لتحقيق تنظيم أكبر للكود.

501 Main & Master Branches

حول Main & Master Branches الموجودة في GitHub.

502 إضافة Branch جديد.

كيفية إضافة فرع جديد في Git.

503 التنقل بين Branches

كيفية التنقل بين Branches باستخدام git checkout و git branch.

504 رفع branch لمستودع GitHub

كيفية رفع git branch إلى GitHub باستخدام git push.

505 git merge

كيفية دمج git branches معاً من خلال أمر git merge.

506 حذف git branch

كيفية حذف git branch من خلال git branch -d

507 تدريب سريع على Branches

كيفية إنشاء git branch وإضافة تعديلات عليه، ثم حذفه.

508 تغيير branch الافتراضي في GitHub

كيفية تغيير default branch في موقع GitHub.

700 ملاحظات نهائية

أشارككم بعض الملاحظات والتوصيات النهائية الهامة لاستخدام Git. أيضاً أشارككم فيديو شامل لكل الفيديوهات السابقة حيث يمكنكم مشاهدة كل الفيديوهات السابقة في فيديو واحد.

معلومات المسار

تاريخ الإنشاء:
فبراير 5, 2024
تاريخ التحديث:
يونيو 20, 2024
عدد الخطوات:
28
المستوى:
متوسط
تحديثات المسار مستمرة
ملاحظات:
هذا المسار مخصص لمطوري الويب ممن لديهم خبرة متوسطة، بنفس الوقت هو مخصص لمبتدئي GIT

مصادر تعلم المسار