بالطبع كمبرمج تطبيقات أندرويد فكثيراً ما يكون لديك فريق عمل صغير أو كبير ويعمل على مشروع أو تطبيق واحد أكثر من شخص , ولكن عملك مع أكثر من شخص قد يسبب الكثير من الأخطاء , ففي بعض الأحيان تقوم أنت بإجراء بعدل التعديلات وإدخال أكواد جديدة على مشروعك في نفس الوقت الذي يجري فيه أحد أفراد فريقك تعديلات أخرى وعند حفظ التطبيق يضيع مجهود أحدكما هباءاً.
شرح موقع Github |
كما أن الكثير منا كمبرمجين قد يفقد مشاريع لتطبيقات غاية في الأهمية بالنسبة له وهو الأمر الذي قد يتسبب بالنسبة لبعض من يعملون على مشروع واحد بالشهور لإعتزال المهنة نتيجة هذا الكم الهائل من الإحباط وضياع الوقت والمجهود.
لذا فقد أتى موقع github ليحل لنا هذه المشاكل , ولا يقتصر Github على حفظ أكواج مشاريع المبرمجين لتطبيقات الأندرويد فقط بل أية مشاريع في أي مجال حتى الرسم العادي وأكواد تصميم وتطوير المواقع وغيره ، فهو أشبه بشبكة إجتماعية تساعدك على مشاركة مشروعك وعملك مع فريق العمل ليمكن لكل منكم إكمال الفريق والحفاظ على مجهود الأخرين والإطلاع على أخر ما وصلت إليه المشاريع من نتائج فقط عبر الإنترنت وفورياً.
في هذه الحالة يمكنك الأن أن تعمل مع فريق حتى ولو كان يضم ألف فرد وأنت مطمئن ومرتاح البال ومتأكد أن عملك مهما حدث لن يضيع أبداً ومهما طال به الوقت والزمن.
بل أن ذلك سيساعدك أنت وفريقك على الإكمال والإستمرار مع تشجيع كل فرد منكم للأخرين بإدخاله لأحد التطورات الجديدة , ومن الضروري أن أخبركم أن الكثير من مطوري التطبيقات الضخمة والشهيرة للغاية بدون ذكر أسماء تستخدم موقع Github للحفاظ على مشاريعها نظراً لإنه يحترم الخصوصية في ذلك إلى حد كبير , ولإنه يخيرك بين أن تتيح ملف مشروعك للجميع أو شخصك فقط أو لأشخاص معينين وهو أمر في غاية الأهمية خاصة لو كان مشروعكم جديد وتخافون إنتشاره بالإنترنت ووقوعه بالأيدي التي تحاول الإستفادة منه وتضيع مجهودكم سدي.
ما نحاول أن نقوله في شرحنا هذا إنك إذا كنت تعمل مع فريق أو حتى وحدك وتحتفظ بنسخة مشروعك على جهازك الشخصي فقط وتخاف أن يتحطم الهارديسك مثلاً أو يضيع عملك ومشروعك أو ترغب بالعمل مع فريق دون أن تضيع التغيرات التي تجريها أو يقوم بإضافتها أحد أفراد فريقك فيجب عليك وفوراً أن تقوم بإنشاء حساب على موقع Github وإستخدامه في جميع مشاريعك الحالية والمستقبلية بإذن الله.
شرح موقع Github |
من الجميل في موقع Github أنه في حالة أخذك لنسخة إحتياطية من مشروعك بجهازك فإنه يقوم بتحديثها بإستمرار كلما أتيحت نسخة معدلة من قبل فريقك , بل ومن الرائع إنه بإمكانك أن تعمل بتعديلاتك في المشروع على نفس الملف الذي يعمل به صديق لك في نفس الوقت ودون أن يفقد أي منكما أية تعديلات قام بإجراءها وهذا ما يقوم موقع Github بتقديمه لكم .. معرفة التعديلات أولاً بأول وتنزيل التحديثات بدون تعارض أو إستبدال ملف بعد تعديله بملف جاري التعديل عليه.
والأروع بموقع Github إنك لا تحتاج إلى لغة برمجة معينة لتعمل عليه فهو مجرد منصة مشاركة ملفات برمجية أو نصية أو صورية وغيرها مثل Google Code ولكن مع فرق إنه يتيح لك خواص هامة تعالج مشاكل المبرمجين وفرق العمل الجماعي الصغيرة والضخمة.
كما أن الموقع يساعدك في العمل على أي نظام تشغيلي تقريباً , فيمكنك العمل على Github من نظام اللينوكس أو الويندوز أو حتى الماك
نتمنى أن يكون درس اليوم في شرح موقع Github وفائدته قد قدم إليكم معلومة جديدة هامة تخدم كل باحث عن علم يفيد به الجميع.
رابط موقع Github
https://github.com/
مع أطيب أمنياتنا للجميع بالتوفيق
0 تعليق على موضوع "شرح موقع Github لمبرمجي تطبيقات الأندرويد"