الإعلانات

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

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

انشئ حساب

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

سحب مشروع

كيفية عرض رمز المصدر المفتوح
بمجرد أن يكون لديك حساب ، يمكنك الغوص مباشرة في تطبيق مفتوح المصدر موجود على GitHub. هنا يمكنك رؤية صفحة مشروع التطبيق ، بما في ذلك المجلدات والملفات المتعلقة بالتطبيق ، الرسم البياني للشبكة ، قائمة طلبات السحب ، المشكلات المفتوحة ، ويكي ، والرسوم البيانية الأخرى. من الواضح ، إذا كنت ترغب في رؤية الرمز داخل الملفات ، يجب عليك النقر عليها وستظهر لك شفرة المصدر الكاملة. فيما يتعلق بتفسير الشفرة ، ستحتاج إلى بعض الخلفية في لغة البرمجة التي كتب بها التطبيق ، سواء كانت Java أو C ++ أو Python أو أي شيء آخر. لأولئك الذين يتساءلون ، تظهر لقطة الشاشة كاليب إيفان

instagram viewer
jcanvas تعامل بسرعة مع عنصر قماش HTML5 باستخدام jCanvasالويب كما نعلم أنه يتطور بشكل أسرع من أي وقت مضى. حتى وقت قريب ، يأتي HTML5 إلى المشهد ، مما يوفر القدرة على تطوير تطبيقات ويب تفاعلية للغاية دون الحاجة إلى ... اقرأ أكثر مشروع.

إعداد مشروع

عرض المصدر المفتوح
يتطلب تعديل الرمز بعض الخطوات الإضافية. إذا كنت ترغب في نسخ الشفرة دون طلبها رسميًا على GitHub ، فستحتاج إلى تنزيل ملفات المشروع ثم تعديلها محليًا على جهاز الكمبيوتر الخاص بك. ومع ذلك ، إذا كنت تبحث حقًا في استخدام المصدر المتاح حاليًا وإنشاء مشروعك الخاص به والذهاب في اتجاهك الخاص ، فستحتاج إلى شوكة. يمكن إنجاز Forking باستخدام حساب ، ومن خلال النقر على "Fork" في صفحة المشروع كما هو موضح في لقطة الشاشة. التعليمات القليلة التالية مخصصة لمستخدمي Linux الذين يجب عليهم تثبيت Gعليه حزمة لتوزيع كل منها.

عرض المصدر المفتوح
إذا كنت ترغب في استرداد ملفات المستودع إلى جهاز الكمبيوتر الخاص بك ، فستحتاج إلى تشغيل الأمر استنساخ بوابة https://github.com/username/project_name.git، استبدال اسم المستخدم باسم مستخدم GitHub واسم المشروع مع اسم مشروع التطبيق الذي قمت بشرائه للتو. شغّل هذا الأمر داخل مجلد يجب أن يحتوي على جميع مشاريع GitHub ، حيث إن كل أمر git clone سينشئ مجلدًا جديدًا داخل المجلد الذي تقيم فيه حاليًا. هذه طريقة أخرى لتنزيل ملف المشروع لأنه لا يتطلب بيانات اعتماد تسجيل الدخول. الآن يمكنك تغيير الملفات كما تشاء باستخدام أي محرر نصوص أو IDE. بالنسبة لمستخدمي Linux ، أوصي بـ Eclipse أو Geany لأنهم محررو برمجة رائعون - Eclipse أكثر اكتمالاً و Geany أصغر حجماً. يمكن لمستخدمي Windows أيضًا استخدام عميل GitHub الأصلي.

تحميل التغييرات على مشروعك

عرض المصدر المفتوح
بمجرد الانتهاء من إجراء التغييرات ، يمكنك تحميل الملفات المحدثة مرة أخرى إلى GitHub باستخدام الأمر سيد أصل دفع git أثناء وجوده داخل مجلد التطبيق. يؤدي هذا إلى دفع التغييرات مرة أخرى إلى مؤشر "الأصل" (مشروعك المتشعب) والفرع الرئيسي (الموقع الافتراضي لشفرة المصدر).

تتبع المنبع

إذا كنت ترغب في تتبع مشروع المنبع (المشروع الذي توصلت إليه لإنشاء مشروعك الخاص) ، فستحتاج إلى إضافة ما يسمى جهاز تحكم عن بُعد إضافي. هذه في الأساس مجرد كلمة رئيسية أخرى يمكنك استخدامها أثناء وجودك داخل مجلد التطبيق الخاص بك. لإنشاء جهاز تحكم عن بعد جديد ، قم بتشغيل الأمر بوابة عن بعد إضافة المنبع https://github.com/username/project_name.git، حيث يجب استبدال اسم المستخدم باسم المستخدم للمشروع الأصلي ، ويجب استبدال اسم المشروع باسم المشروع الخاص به.

دمج تغييرات التيار

إذا لاحظت أن مشروع المنبع قد تم تحديثه وترغب في دمج التغييرات ، يمكنك تشغيله سحب بوابة المنبع بعد إنشاء جهاز التحكم عن بُعد الإضافي ، وسيقوم GitHub بتنزيل ودمج التغييرات من المنبع في ملفات مشروعك. إذا كان كل شيء يعمل بشكل مثالي بعد تشغيل هذا الأمر ، يمكنك تشغيله على الفور سيد أصل دفع git لدفع التحديثات إلى مشروعك الخاص.

سحب الطلبات

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

استنتاج

يعد GitHub أداة رائعة يستخدمها عدد كبير من مطوري البرامج مفتوحة المصدر بالفعل. بينما يستخدم GitHub الأداة المساعدة Git التي يمكن لأي شخص تكوينها على خوادمه الخاصة ، فإن GitHub حقًا يدمج الجانب المجتمعي من التنمية ، وهو أمر مطلوب في المصدر المفتوح العالمية. يجب أن تساعدك هذه المقدمة على البدء بالأساسيات. إذا كنت ترغب في معرفة المزيد عن البرمجة الفعلية ، يمكنك الاطلاع على هذه المقالة على أفضل المواقع لتنظيف C ++ 3 مواقع للبدء في تعلم لغة البرمجة C ++قد يكون تعلم البرمجة أمرًا صعبًا بالنسبة للكثيرين ، حتى مع لغات البرمجة السهلة نسبيًا. في حين أن Java أسهل للبدء (حيث لدينا العديد من المقالات هنا في MakeUseOf for Java وكذلك ... اقرأ أكثر .

هل استخدمت GitHub؟ ما الميزة التي تحبها أكثر ما يجب أن يعرفه الناس؟ اسمحوا لنا أن نعرف في التعليقات!

داني خبير في جامعة شمال تكساس ، ويتمتع بجميع جوانب البرامج مفتوحة المصدر ولينكس.