القائمة الرئيسية

الصفحات

أخبار الاخبار

من الحاجات الى بنسمع عنها كتير موقع  github ويمكن كتير ميعرفهوش رغم اهميته ليك devolper عشان كده هنعرفكم عليه فى المقاله دى 


معنى git 

عشان تتعرف على  github  لازم الاول نعرف معنى  git

 git  هى "نسخة تحكم " وببساطة كلمة نسخة تحكم معناها امكانية التحديث على التطبيق بعد اطلاقه مع الاحتفاظ فى كل مره على النسخه القديمة للتطبيق وبكل التعديلات الى حصلت عليه  وتقدر كمان ترجع  الى الاصدار الاول من تطبيقك لوحبيت الحلو فى الاداه انها بتقوم بحفظ كل التعديلات الى بتحصل على التطبيق فى المستودع الرئيسي   

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

 تعريف github 

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

 

مصطلحات مهمه فى github 

المخزن او المستودع ده المكان الى بيكون فيه  : Repository-  

كل الملفات الخاصه بالمشروع يعنى كل مشروع ليه  repository  خاص بيه وبتوصله بال URL 

يعنى انشاء مشروع جديد قائم على التعديل فى  :Froking- 

مشروع موجود بالفعل

Pull Requests- : بعد قيامك بالتعديل على مشروع موجود  مسبقا اذا كنت تريد ان يعرف  مطورين المشروع الاصلين  بهذا التعديل يتم ذاللك عن طريق طلب سحب Pull requests وده طلب بيمكن المكورين الاصلين انهم يشوفو تعديلاتك ولو كانت تمام بيقبلوها وبتضاف فى المستودع الاصلى للمشروع

Changelogs- : ده يعتبر سجل التغيرات بيكون فيه كل التغيرات الى حصلت على المشروع   ومين عملها  وامته  وكل لتفاصيل الخاصه بعملية التغير دى


هل اعجبك الموضوع :