Investor's wiki

جيثب

جيثب

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

كيف يعمل GitHub

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

ما هو طلب السحب؟

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

من يستخدم جيثب؟

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

هل GitHub مجاني؟

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