تكملة لاهم المعلومات عن الGit بيكون فيها اهم المصطلحات والاوامر وكمان مصادر تعليمية
هذا رابط الجزء الاول للي ما شافه
بعد ما تكلمنا عن الGit وال Github خلونا نشوف اهم المصطلحات فيها
1 - Repository
هو مكان التخزين أو مجلد المشروع اللي يحتوي على كل شي خاص بمشروعك بما فيه ملف الGit بحيث يكون المسؤول عن تتبع التغييرات والإحتفاظ بها. غالبا ما يختصرها المطورين لــ repo.
2 - Fork
هي نسخة ممكن تأخذها من Repo من مطور اخر. بحيث تكون هذه النسخة موجودة على حسابك الشخصي.
3 - Main
هي نسخة ممكن تأخذها من Repo من مطور اخر. بحيث تكون هذه النسخة موجودة على حسابك الشخصي.
4 - Readme
هو Branch أو الفرع الأساسي الافتراضي للRepo اللي انشأتها . فغالبا راح تشتغل عليها في حال ما انشأت اي فروع جديدة
5 - License
ترخيص مشروعك بحيث تجعله مفتوح المصدر لأي احد حابب يعدل عليه أو يطور فيه أو يشاركه. ( تكلمت على هذا الموضوع من قبل)
6 - Pull Request
في حالة قمت بالتعديل على كود داخل repo معين، تقدر عن طريق هذا الامر طلب مراجعة التعديلات من المالك واضافتها للكود الاصلي
7 - Git clone
هو امر يسمح لك بأخذ نسخة من الrepo إلى جهازك وبدء العمل عليه.
8 - Git branch
امر يقوم بانشاء فرع جديد داخل الRepo
9 - Git push
الأمر هذا الي بترفع من خلاله شغلك والتعديلات الي عملتها إلى ال remote
طبعا الاوامر كثيرة وهذه فقط نبذة بسيطة
هنا باحط لكم بعض المصادر اللي قد تكون مفيدة لتعلم الGit
1 - المصدر الأول
2 - كورس قناة بغداد الجديدة
3 - كراش كورس مقدم من يوديمي
4 - كورس من codecademy
5 - كورس من موقع كورسيرا
كتبه @yasalqaisi