ما فائدة موقع Github والمواقع الشبيهة ؟

ما فائدة موقع Github والمواقع الشبيهة ؟

مقدمة

موقع Github واحد من أكبر المواقع التي تحتوي على مشاريع برمجية للشركات والأفراد والتي يمكنك تخزين مشاريعك البرمجة فيها وجعلها متاحة للناس Public أو متاحة لك ولفريقك فقط Private وبها الكثير من المميزات العظيمة التي تنفعك أثناء مرحلة تطوير المشروع وسوف نتحدث عن أهم المميزات.

مشاركة الآخرين في التطوير

بواسطة موقع Github والمواقع الشبيهة سوف يمكنك إتاحة ال Code الخاص بالمشروع للناس حتى يشاركوا فيه من ناحية التطوير فمثلا يمكن لشخص أن يضيف ميزة ( Feature ) جديدة للمشروع ويرسل لك طلب Pull Request لمراجعة الميزة وإذا أعجبتك ووجدت أن كل شيء تمام تقوم بدمجها ( Merge ) مع المشروع وهكذا وهذه ميزة عظيمة تجعل جميع الناس المستفيدين والمستخدمين للمشروع أن يقوموا بالمشاركة في تطويره.

مشاركة الآخرين في الإختبار

كما حدث مع نقطة التطوير فهناك أيضا نقطة إختبار المشروع وإستخراج المشاكل ويمكن لأي شخص أن يختبر مشروعك ويقوم بوضع أي مشكلة تواجهه حتى تستطيع حلها أنت وفريقك أو أي شخص من المشاركين ( Contributors ) في المشروع عن طريق فتح مشكلة جديدة ( Issue ) ووضعها في المستودع ( Repository ) الخاص بالمشروع حتى ينتبه لها الفريق ويقوموا بحلها أو فتح أي نقاش يخصها وهكذا.

نظام الإصدارات

مشروعك في هذه المواقع مضمون وجوده ومضمون وجود جميع الإصدارات ويمكن الرجوع لأي ملف في حالة حدوث مشكلة بمعنى يمكنك أن تعتبره نسخة إحتياطية من مشروعك وجميع ال اسطر ال Code الخاصة بك في أمان تام ويمكن أيضا لأي شخص يستعمل إصدار قديم أن يجده بدون أي مشكلة بسبب وجود الإصدارات كلها داخل المشروع.

إدارة وتقييم الفريق

يمكنك ال Github من تقييم كل شخص وكمية المشاركات التي يقوم بها في المشروع لتعرف من أكثر الناس التي تعمل وتضيف للمشروع وهكذا.

تعلم ال Github

دورة تعليمية لتعلم Git + Github من هنا

الكلمات الدلالية

مشاركة الصفحة

إعلانات جوجل