10 نصائح حول الحصول على أقصى استفادة من جيثب


GitHub هي خدمة استضافة عبر الإنترنت لمعظم رموز الكمبيوتر مع التحكم في الإصدار. فكر في Github كخدمة تطوير مستندة إلى مجموعة النظراء للرمز وأنواع أخرى مماثلة من الملفات. يفتخر Github بأكثر من 30 مليون مستخدم يشاركون جميعهم ويطورون ويعملون سويًا لبناء برامج غد.

يستضيف مشاريع شفرة المصدر بلغات البرمجة المختلفة ويحتفظ بمسارات كل تكرار وكل تغيير. أيضًا ، يمكن للجميع في فريقك العمل معًا في نفس المشاريع من أي مكان في العالم.

يعد GitHub مفيدًا للغاية مشاريع withmultiple المتعاونين. وهذا يعني أيضًا أن فرق تطوير البرمجيات والتطبيقات يمكن أن تستخدم مستودعًا مركزيًا حيث يمكن للمستخدمين تحميل وإدارة التعليمات البرمجية وإجراء تعديلات متزامنة.

عند استخدام أنظمة أخرى تستند إلى مجموعة النظراء مثل Dropbox ، يمكن أن تتجاوز التغييرات بعضها البعض. أول من يحفظ أسبقية العمل لديه على عضو آخر في الفريق قد يحاول إجراء تغييرات في نفس الوقت.

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

على سبيل المثال ، يمكن لأعضاء الفريق الذين يجدون أنهم بحاجة إلى إجراء تغييرات على مستندات Word غالبًا الاستفادة من إمكانيات التحكم في الإصدار.

In_content_1 الكل: [300x250] / dfp: [640x360]->

1. تتبع مشاريع الترميز الخاصة بك

الأساس الأساسي لمنصة GitHub هو القدرة على تتبع المشاريع من خلال استخدام نظام التحكم في الإصدار الموزع شخص سخيف (برنامج يتتبع التطورات والتعديلات التي أجريت على الملفات .)

يمكن لأعضاء الفريق عرض نظرة عامة كاملة على أي مشروع معطى. سيعرض شريط التقدم المهام النشطة ، وقائمة المهام ، وما تم إكماله.

كما يتيح GitHub للمستخدمين تتبع لوحات المشروع من مؤسسات أخرى عن طريق إدخال عنوان URL للمشروع في notefield. إذا كنت ترغب في ذلك ، يمكنك إيقاف التتبع لأي مشروع محدد.

2. استخدام اختصارات لوحة المفاتيح

يكون معظمنا على دراية باستخدام اختصارات لوحة المفاتيح كوسيلة لأداء مهام متعددة أو متكررة بشكل سريع.

تحتوي كل صفحة تقريبًا على GitHub على قائمة بالاختصارات المستخدمة في تلك الصفحة المحددة. يمكنك الوصول إلى الاختصار بكتابة "؟" في مربع حوار.

3. استكشف مشاريع أخرى

تستخدم معظم فرق المطوّرين GitHub لاستضافة وإدارة مشاريعهم الخاصة. ومع ذلك ، من المفيد أيضًا معرفة كيفية استخدام الآخرين للنظام الأساسي وتصفح مشاريعهم. قد تحصل على بعض الأفكار الجديدة ،الأفكار والإلهام لاستخدامها في مشاريعك الخاصة.

تعرف على الاتجاهات الشائعة في GitHubcommunity ، والتواصل مع الأعضاء الآخرين ، والبحث حسب التصنيفات أو الموضوعات للحصول على مزيد من الرؤية.

بالنسبة للنظام الأساسي الذي يدور أساسًا حول الترميز ، فإن Github هو" أناس- بشكل لا يصدق " الصديقة "ويضيء كمستخدم والبيئة التي تركز على المجتمع. إن تركيزهم على التطوير الذي يركز على المستخدم هو جزء لا يتجزأ من ثقافة جيثب نفسها التي تحتل المرتبة العشرين بين أكثر أماكن العمل ملاءمة للموظفين في العالم.

4. أكثر من مجرد ترميز

يفترض الكثيرون أن GitHub مفيد فقط للمطورين. ومع ذلك ، فإنه أيضًا مورد للعديد من المنافذ الأخرى. اثنين من الميزات التعاونية لـ GitHub والتي هي مفيدة لأي شخص هي المتفرعة والتزوير.

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

باستخدام أداة التفرع ، يمكن للمستخدمين إنشاء نسخة مؤقتة لمصدر ما. هذا يمنع المستخدمين المختلفين الذين يعملون على samecontent في وقت واحد من تطبيق تغييرات غير متوافقة على المشروع.

التفرع والتفرع أدوات قيمة للمستخدمين الذين يعملون في مشاريع متآزرة. فيما يلي عدة طرق يمكن أن تستفيد بها الفرق من أي نوع ، وليس فقط المبرمجين:

  • سجلات السفر
  • المستندات القانونية
  • المؤلفات الموسيقية
  • تصور البيانات للصحفيين
  • التدوين وتسويق المحتوى
  • مشاركة الوصفات
  • 5. إنشاء مستودع

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

    • أي مضيف متصل بالإنترنت
    • مجلد على جهاز الكمبيوتر الخاص بك
    • مساحة تخزين GitHub
    • يمكنك تخزين أي نوع من الملفات في مستودعك بما في ذلك الصور والنصوص وملفات التعليمات البرمجية. البدء في مستودعك الخاص بك ليس بالأمر الصعب. أولاً ، ستحتاج إلى إنشاء حساب GitHub الخاص بك.

      الإجراء التالي هو النقر فوق علامة الجمع + الموجودة في أعلى الزاوية اليمنى أثناء تسجيل الدخول. حدد "مستودع جديد".

      ستظهر لك بعد ذلك شاشة تبدو وكأنها مثل:

      لاحظ أن المستودعات هي bydefault العامة. إذا كنت تفضل أن يكون الوصول مقيدًا ولا ترغب في مشاهدة تقدمك ، فيمكنك اختيار فقط أولئك الذين ترغب في رؤية المحتوى الخاص بك. إذا كنت تفضل الحفاظ على بعض الخصوصية ، فسيتعين عليك الترقية إلى خدمة الدفع المسبق ..

      6. استخدم READMEs بشكل فعال

      الغرض من ملف README هو جذب المستخدمين المهتمين بمشروعك. يمكنك إضافة ملفك أثناء البدء في إنشاء مستودع مخصص.

      أولئك الذين يستخدمون نظام WordPress معتادون على ملفات README. قبل تثبيت المكونات الإضافية ، يمكن لفريق العمل الخاص بكاقرأ هذا الملف للحصول على فكرة أوضح عما يحتمل أن يفعله المكون الإضافي وكيف يستخدمه.

      لا تجعل ملفك طويلًا ومملًا لأنه من المحتمل أن يؤدي إلى إبعاد المستخدمين بدلاً من إبعادهم البقاء في جميع أنحاء لقراءة المزيد. تتضمن بعض أفضل الممارسات المقترحة لملفات README ما يلي:

      • العناوين الوصفية
      • صور الرأس
      • الروابط الخارجية إلى الوثائق الإضافية
      • ميزة قصيرة القوائم
      • ملخصات واضحة وموجزة
      • 7. اتبع الآخرين

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

        ستجد مجموعة كبيرة من الأفكار الرائعة لمشاريع التطوير الخاصة بك ، يمكنك التعاون مع أعضاء الفريق في yourniche أو فريق العمل ومشاركة معارفك وخبراتك.

        لمتابعة شخص ما في GitHub ، يمكنك البحث حسب الموضوع أو مكانه المناسب ، والانتقال إلى صفحة ملفه الشخصي ، والنقر على "متابعة".

        8. انضم إلى المحادثة

        تتمثل إحدى المزايا العديدة لمنصات المصادر المفتوحة في القدرة على التعاون والتعلم والمشاركة والتواصل مع الأخريات.

        لا توجد تكلفة لاستخدام Github واستكشاف إمكاناته. الغرض من المصدر المفتوح هو المساعدة في جعل الحلول أفضل باستخدام المساهمات من الجماهير.

        تعلّم أو حسّن مهاراتك أو ساعد الآخرين على التعلم من تجربتك وخبراتك.

        عن طريق الاجتماع مع مجتمع في GitHub ، ستكون قادرًا على متابعة تطوير المشاريع التي تهمك ، وتلك المختصرة لتلك المشروعات وتجربة في مستودعك الخاص.

        للعثور على مجتمع تهتم به ، استخدم وظيفة "Explore" للبحث عن المجموعات المتعلقة بمجال اهتمامك.

        9. اعرض أفضل عملك

        إذا كنت مستخدمًا نشطًا لوسائل التواصل الاجتماعي ، فأنت تفهم قوة المشاركات المثبتة. على سبيل المثال ، إذا قمت بتثبيت ملف تعريف Twitter جديد بعد اللعب ، فسيظل في الجزء العلوي من خلاصتك ويكون قابلاً للعرض من خلال مشاهدة هذا الملف الشخصي.

        تحتوي صفحات Facebook على الميزة نفسها. عند نشر عمليات النشر على ملفات تعريف الوسائط الاجتماعية الخاصة بك ، فإنك تتأكد من أن الزائرين سيشاهدون المنشور المفضل لديك أولاً بدلاً من الاضطرار إلى البحث من خلال خلاصتك بالكامل.

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

        11

        10. تعرف على من يجب إلقاء اللوم عليه

        نعم ، يوجد زر في جيثب يسمى "اللوم". قد لا تكون كلمة لطيفة ، ولكنها ميزة مفيدة. إذا كنت تريد معرفة من قام بإجراء تغيير محدد في ملف ما ، فقم بتشغيل   لعبة اللوم.

        من عرض اللوم لملف ، ستتمكن من رؤية سجل محفوظات المراجعة بالكامل سطراً. أو يمكنك فحص التغييرات التي تم إجراؤها أو سجل إصدارات أي سطر.

        إذا تم كسر شيء ما أو لم يعمل بشكل صحيح ، يمكن أن تساعد هذه الوظيفة في تحديد أي من أعضاء الفريق يحتاجون إلى العمل معًا للوصول إلى حل.

        إذا كنت تبحث عن مركزية سحابية نظام قائم على أساس حيث يمكنك التعاون ومشاركة وتخزين واختبار ونشر مشاريع ، يعد GitHub حلاً قويًا.

        المنشورات ذات الصلة:


        11.04.2019