GitHub كل ما تريد معرفته عن موقع جتهب وكيفية عمل المستودعات

GitHub Website

موقع الجتهب
Github
يعتبر هذا الموقع بحر الاكواد البرمجية في عالم الانترنيت
حيث يحتوي على ملايين الاكواد عمر الموقع 11 سنة يمكن
لاي شخص في العالم عمل حساب عليه والحساب مجاني بالكامل 

لكي تعرف فائدة الموقع ساقوم باعطاء مثال بسيط تخيل لو انك مبرمج
 وكنت تعمل على برنامج  معين يقوم على اساس لغة السي شارب
وهذا البرنامج فائدته يقوم بتحويل ملفات من صيغة معينة
 الى صيغة اخرى ويقوم برفع الملفات الىصفحة معينة بعد التحويل قمت
بكتابة الكود البرمجي واكملته ووجدت انك تحتاج الى كود مكتوب بلغة بي اج بي
 php 

لرفع الملفات الى الصفحة وانك لا تعرف كيف تكتب اي كود برمجي بهذه اللغة
 وكل ما تعرفه هو  لغة السي شارب هل تقوم بالغاء فكرة البرنامج
وتنسى امره ام تقوم بالبحث عن كتب لتعلم لغة البي اج بي
وتضيع اشهر من وقتك لكي تصل الى النتيجة النهائية 

الحل هو الذهاب الى موقع
Github 

وتنزيل كود برمجي جاهز بلغة بي اج بي لرفع الملفات على موقعك
الان اختصرت الوقت ولم تضيع اشهر ولكن اضعت ساعة من وقتك او اقل 

الان لنتحدث عن المستودعات
Repository
اساس موقع ال
Github
هو المستودعات (الريبوستريفلكل شخص يقوم بعمل
حساب على الموقع يعطونه  مستودع خاص به فهو يعمل كالحاوية
التي تجمع جميع الاكواد الخاصة بحسابك على الموقع
كما لو تعمل حساب على جوجل ويعطونك مساحة تخزينية لعدد من الكيكابايت 

الان لو فرضنا انك قمت بعمل حساب على الموقع
وقمت بكتابة كود برمجي يقوم بتلوين الخط
 وكود برمجي اخر يقوم بتكبير الخط وكود برمجي اخر
 يقوم بتغير شكل الخط الان جميع هذه الاكواد
تحفظ كفايلات في المستودع الخاص بك 

الان لو دخل شخص غريب واراد ان يبحث عن كود برمجي
يقوم بتلوين سيجد الكود الخاص بك
ويجد بجنبه اسم المستودع الخاص بك حيث يمكنه الدخول
الى المستودع الخاص بك والحصول على جميع الاكواد
 التي قمت بعملها الا اذاقمت بجعل المستودع الخاص بك خاص
ولا يمكن لاي شخص ان يصله 

بالتاكيد يمكنكم عمل اكثر من مستودع خاصة بنفس الحساب 

فائدة ثانية للمستودعات لو فرضنا انك قمت ببرمجة لعبة
معينة تتكون من مجموعة مراحل وقمت بكتابة
 الكود البرمجي لكل مرحلة فاصبح لديك ١٠ اكواد برمجية
 اي ١٠ فايلات في مستودعك وقمت بعمل كورس
 تدريبي عن كيفية عمل اللعبة واردت اعطاء الاكواد للاشخاص
الذين شرحت لهم كل ما عليك فعله هو نسخ
 رابط المستودع واعطاؤه لهم وسيقومون بتحميل الاكواد البرمجية التي
كتبتها بضغطة واحدة وعلى شكل  ملف مضغوط
 او تحميل فقط فايل واحد منالملفات  

تخيل معي لو كان لديك ٥ او ٦ مستودعات وكل
 مستودع خاص بلغة برمجية معينة
وكل مستودع خاص بمشروع معين حيث يمكنك مشاركة
مستودعاتك بكل سهولة مع جميع انحاء العالم 

المستودعات لا تحتوي فقط على اكواد برمجية
 ولكنها تحتوي ايضا على فايلات
وبصيغ مختلفة سواء ثري دي او تيكست او غيرها من الصيغ 

هناك برامج مربوطة بشكل مباشر بالموقع ويدعمها الموقع منها برنامج
 الاتوم الذي سبق شرحه في الرابط من هنا 

رابط موقع جتهب من هنا

يوجد برنامج خاص بموقع الجتهب يسمى
github desktop
يمكنكم تحميله من هنا 




.... وشكــــــ للمتابعـــة ــــــرا ....


.



تعليقات

يمكنكم مشاهدة ايضا

windows 11 طريقة تحميل وندوز 11 مجانا نسخة اصلية من شركة مايكروسوفت بدون سيريال

Microsoft Office حل مشكلة واجه مايكروسوفت اوفس خطأ اثناء الاعداد

windows 11 installation كيفية تنصيب وندوز 11 من اول خطوة للاخر دون الحاجة الى رقم سري