نظام إدارة النسخ Git و اضافته لأندرويد ستوديو

مقدمة حول أنظمة إدارة النسخ و خطوات اضافة Git لأندرويد ستوديو

فواز العتلمنذ 6 سنوات

مقدمة حول نظام إدارة النسخ:

 قبل البدء بشرح عملية الاضافة أود أولا أن أعرج على المقصود بـ نظام إدارة النسخ أو (Version Control System) و أهميته لك كمبرمج عموما.

تخيل نفسك تعمل مع مجموعة من المبرمجين على مشروع برمجي ضخم و كل مبرمج يعمل على جزئية من هذا المشروع.

كتابتك و المجموعة التي معك لآلاف الاسطر من الاكواد يجعلكم معرضين للخطأ و أنا لا أقصد هنا الأخطاء البرمجية (Bugs) فقط بل أخطاء أخرى مثل مسح/تعديل شفرة مبرمج آخر.

هذه الأخطاء تجعل من دمج الأكواد عملية مرهقة و صعبة و تزيد من احتمالية فشل المشروع و الذي سينتج عنه خسائر فادحة.

:و ايضا هناك عوامل أخرى قد تتسبب في فشل هذا المشروع البرمجي

– ماذا لو فقد أحد المبرمجين قرصه الصلب؟

– أو أصيب جهازه بفيروس كفيروس الفدية؟

– أو سرق جهازه؟

– ماذا لو اضاف مبرمج مئات الأسطر بغرض تحسين خاصية معينة لكن اضافته تسببت في مشاكل متعددة؟

من هنا جاءت فكرة نظام إدارة النسخ و الذي يحاول ان يتجاوز هذه الاشكاليات و يضمن بشكل أو بآخر نجاح المشاريع البرمجية و سلاسة العمل عليها و تقليل الوقت و الجهد

فوائد نظام ادارة النسخ:

  1. امكانية الرجوع لنسخة سابقة
  2. التفريعات و ادارة الدمج
  3. التتبع

هذه الأنظمة تستهدف فرق العمل بالدرجة الأولى لكن لا يعني ذلك ان الأفراد لا يمكن أن يستفيدوا منها. بالعكس بامكان أي مبرمج أن يستخدمها و يستفيد منها.

 لمن يرغب بالمزيد بامكانه زيارة هذا الرابط

 خطوات اضافة نظام ادارة النسخ لأندرويد ستوديو:

  • تحميل و ثبيت GIT (أحد أشهر و أقوى أنظمة ادارة النسخ) من هذا الرابط https://git-scm.com/downloads

تحميل GIT نظام إدارة النسخ

 

  • تفعيل نظام ادارة النسخ من أندرويد ستوديو

تفعيل نظام ادارة النسخ

 

  • من القائمة أختر GIT

احتار قت GIT

 

  • في حال حصلت على الخطأ التالي و يعني عدم تمكن أندرويد ستوديو من ايجاد git.exe فأنقر على Fix it

 

  • من الشاشة التالية أنقر على زر استعراض (محدد بالاخضر)

 

  • حدد المسار كما في الصورة ثم OK (قد يختلف المسار من جهاز لاخر فتأكد) و لا تنسى النقر على زر Test للتجربة

 

  • لاضافة ملفات مشروعك إلى نظام ادارة النسخ , من الاسفل اضغط على Version Control (محدد بالاخضر)

 

  • الان اضغط على Unversioned Files بالزر الأيمن ثم أختر Add to VCS

 

  • أخيرا بعد اضافة الملفات تحتاج لانشاء نسخة من خلال الذهاب لقائمة VCS ثم Commit Changes

 

  • من الضروري جدا اضافة تعليق تحت Commit Message و أن يكون تعليق معبر و ذو معنى أي تحدد فيه الاضافات و التغييرات و الهدف منها مثلا (تم اصلاح الخطأ البرمجي المسبب لرسالة الخطأ المرفقة).

بعد اضافة التعليق أنقر Commit

 

و بهذا تكون أنشأت نسخة جديدة قادر على العودة لها في أي وقت و مراجعة التغييرات التي تمت بها.

كلمات دليلية: git أندرويد
1
إعجاب
1186
مشاهدات
0
مشاركة
1
متابع

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !