ما هو Git؟ وكيف يمكنك الاستفادة منه
هل أنت مبرمج وتعمل مع عدة مبرمجين في مشريع مختلفة، وقمت بتعديل على ملف معين، أضفت أسطر حذفت أسطر أدخلت دوال الخ…، وقام المبرمج (س) بعمل تعديل آخر على نفس الملف وكل منكما كان لديه فكرة مختلفة عن الآخر، مالذي سيحدث؟؟، بالتأكيد ستحدث كارثة، ولن يتمكن مدير المشروع
من استيعاب الأمر وسيواجه الفريق مشاكل لا تعد ولا تحصى. لهدا السبب تم اجاد Git
ما هو Git؟
Git هو برنامج لإدارة النسخ أو كما يطلق عليه "إدارة المراجعة الموزعة" طوره Linus Torvalds هو الشخص الدي طور نواة لينكس Lunix وتمت برمجته ليحل متل المشاكل التي دكرناها سابقا.
كيف ضهرة Git؟
نواة لينكس يتم تطويرها من قبل العديد من المطورين حول العالم في الفترة ما بين 1991 و 2002، وكان التعديلات التي يقوم بها المطورون كثيرة جداً ومع زيادة حجم النواة وزيادة حجم الملفات وجدت الضرورة لاتسخدام نظام إدارة النسخ وتم استخدام برنامج Bitkeeper التجاري، وبعد فترة توترت العلاقة بين مجتمع لينكس Lunix و بت كيبر مما أدى إلى سحب الترخيص الخاص بالبرنامج، مما دفع لينوس تورفالدس لإنشاء Git ليكون بديلاً حراً عن Bitkeeper.هذا هو Git باختصار.
إذاً ماذا عن Github؟
Github هو خدمة لاستضافة المشاريع يمكنك أن تقوم بإنشاء مشروعك عليه ليشاركك المطورون من أنحاء العالم في تطويره أو بإمكانك أن تدخل وترى أحد المشاريع التي تعجبك وتبدأ في مساعدة الآخرين.
هل هناك مواقع أخرى مثل Github؟
بالطبع فهناك أيضاً:
SourceforgeGoogle Code تابع لشركة جوجل google
Gitroious
BitBucket
كيف تبدأ بتعلم Git؟
يمكنك التعلم عن طريق المواقع التالية :
ما هو Git؟ وكيف يمكنك الاستفادة منه
بعض الاضافات منقولة من : مستودع تقني
المرجو نشر هذا الموضوع
معلومات عن العضو
تاريخ الميلاد : 1990/09/04
المهنه : مدون
الأسم الحقيقي : أناس العاطفي
الدولة: المغرب
صاحب مدونةكلفين للمعلوميات