+ دليل المبرمجين - هل تعرف ما هو الـ git ( الجزء الثاني ) ؟

هل تعرف ما هو الـ git ( الجزء الثاني ) ؟

ثريدات برمجية

 تكملة لاهم المعلومات عن الGit بيكون فيها اهم المصطلحات والاوامر وكمان مصادر تعليمية 

 هذا رابط الجزء الاول للي ما شافه 

رابط الثريد

 بعد ما تكلمنا عن الGit وال Github خلونا نشوف اهم المصطلحات فيها 

1.png 7.4 KB

 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 

2.png 7.32 KB

 1 - المصدر الأول 

للمشاهده

 2 - كورس قناة بغداد الجديدة 

رابط الكورس

 3 - كراش كورس مقدم من يوديمي 

الكورس الاول الكورس الثاني

 4 - كورس من codecademy 

رابط الكورس

 5 - كورس من موقع كورسيرا 

رابط الكورس

 كتبه @yasalqaisi