نظرة عامة على GitHub
GitHub ضمن قسم البرمجة. وصف البطاقة أعلاه من الدليل، ومقدمة القسم الطويلة تبقى في صفحة القسم حتى لا تتكرر على كل أداة.
بقلم فريق كيف؟
آخر تحديث: 25 أكتوبر 2026 · سياسة التحرير
غيت هب يُرفع إليه مشروع صغير بشرح وملف يتجاهل الأسرار
GitHub يستضيف الكود وتاريخ تعديله. الصفحة لمشروع تستطيع شرحه في فقرة: ماذا يفعل، وكيف يُشغَّل، وما الذي لا يُرفع.
المستودع العام يراه الناس. السر الذي يُرفع مرة قد يبقى في التاريخ حتى بعد حذف السطر الأخير.
مثال: صفحة واحدة مع ملف قراءة
عندك مجلد فيه صفحة وتجربة نجحت محليًا. تريد رفعه ليراك مدرّب أو زميل، مع خطوات تشغيل قصيرة.
- اكتب في ملف القراءة: ماذا تفعل الصفحة، والأمر الذي يشغّلها عندك، وما الناقص. خمس جمل تكفي.
- أنشئ ملف تجاهل يستبعد مجلدات التثبيت وملفات البيئة. لا ترفع مفاتيح ولا قواعد بيانات محلية.
- ادخل إلى GitHub من زر الصفحة. أنشئ المستودع باسم يصف المشروع لا باسم test الأخير.
- ارفع الملفات أو ادفعها من جهازك. إن ظهر تحذير ملف كبير فراجعه قبل الإكمال.
- افتح المستودع في نافذة خاصة وتأكد أن ملف البيئة غير ظاهر. إن ظهر فعدّل التاريخ بطريقة تفهمها أو استبدل المفتاح نفسه.
- أضف وصفًا في أعلى الصفحة. الزائر يقرر من الوصف إن كان سيكمل القراءة.
التعديل التالي رسالة واضحة: ماذا تغيّر. رسالة نقطتين لا تساعدك بعد أسبوع حين تبحث عن سبب العطل. اذكر الملف الذي لمسته في الرسالة. البحث عن سبب العطل يبدأ من هذه الجملة لا من مقارنة كل الملفات يدويًا.
الاستضافة غير التشغيل
رفع الكود لا يعني أن الموقع يعمل للزوار. التشغيل مسار نشر منفصل إن احتجته.
الرخصة إن وضعتها توضّح ماذا يسمح لغيرك. من غير رخصة لا تفترض أن النسخ مرحّب به كما تتخيل.
لا ترفع ما ليس لك أو ما يفضح دخولًا
كود العمل المنسوخ من مستودع خاص لا يُعاد رفعه في حسابك الشخصي.
لا تضع كلمات الطلاب أو العملاء في ملف تجريبي ثم تجعل المستودع عامًا.
نشر أو تجربة متصفح أو تعلّم
- كيف أنشر موقعي على الإنترنت
فيرسل لنشر الموقع بعد أن يصبح المستودع نظيفًا وتجربة المعاينة مطلوبة.
- كيف أكتب كود أونلاين
ريبلت لتشغيل سريع في المتصفح حين لا تريد إعداد الجهاز، مع الانتباه لما يُحفظ في المشروع.
- كيف أتعلم البرمجة من الصفر
فري كود كامب لتعلم بناء الصفحة أصلًا إن كان المستودع فارغًا لأن المشروع لم يبدأ بعد.
ابنِ الصفحة التي سترفعها كما في تعلم البرمجة بمشروع صفحة. القسم: البرمجة.
ملخص بمساعدة الذكاء الاصطناعي
من إعداد فريق كيف؟ لفهم GitHub بسرعة
GitHub هي منصة سحابية لاستضافة الأكواد البرمجية باستخدام Git، تتيح للمطورين مشاركة المشاريع والتعاون عليها وتتبع التغييرات. مفيدة للمبرمجين والفرق التقنية لإدارة الإصدارات ونشر البرمجيات مفتوحة المصدر.
خطوات سريعة
- اذهب إلى github.com وأنشئ حسابًا مجانيًا باستخدام بريد إلكتروني.
- اضغط على زر '+' في الأعلى واختر 'New repository'.
- أدخل اسم المشروع ووصفًا، واختر عام (Public) أو خاص (Private).
- اختر تهيئة المستودع بملف README أو .gitignore حسب الحاجة.
- انسخ رابط المستودع (HTTPS أو SSH) واستخدمه في أمر git clone لسحب المشروع محليًا.
- أضف ملفاتك باستخدام git add، ثم git commit، ثم git push لرفعها إلى GitHub.
- ادعُ أعضاء فريقك عبر إعدادات المستودع > Manage access لإضافتهم كمتعاونين.
متى تستخدمها؟
- عند الرغبة في مشاركة مشروع برمجي مع فريق أو المجتمع.
- لتتبع التغييرات في الكود والعودة لإصدارات سابقة.
- لاستضافة موقع شخصي أو توثيق مشروع باستخدام GitHub Pages.
- للمساهمة في مشاريع مفتوحة المصدر عبر Fork و Pull Request.
نصائح ذهبية
- استخدم GitHub Actions لأتمتة اختبارات الكود والنشر المستمر دون أدوات خارجية.
- أنشئ فروع (branches) منفصلة لكل ميزة وادمجها عبر Pull Request لمراجعة الكود.
- استعمل ملف .gitignore لتجنب رفع الملفات غير الضرورية مثل المجلد node_modules.
احذر من
- المستودعات العامة مرئية للجميع، لذا لا ترفع مفاتيح API أو كلمات مرور.
- النسخة المجانية محدودة في عدد المتعاونين للمستودعات الخاصة (حتى 3 فقط).
- قد تواجه صعوبات في التعامل مع الملفات الكبيرة (أكثر من 100 MB) عبر Git.
أُعدّ هذا الملخص بواسطة فريق كيف؟ بمساعدة الذكاء الاصطناعي. يُراجع ويُحدَّث وفق سياسة التحرير. آخر تحديث: 24 أكتوبر 2026. هذه ليست مراجعة بشرية لكل زر في موقع الأداة، والتفاصيل التي تتغير تُراجع على الموقع الرسمي.
أسئلة شائعة عن GitHub
رفعت ملف بيئة فيه مفتاح على GitHub ثم حذفته. انتهى الأمر؟
لا تفترض ذلك. المفتاح قد يبقى في التاريخ. عطّل المفتاح عند الخدمة وراجع المستودع.
مستودعي على GitHub بلا ملف قراءة. يكفي الكود؟
أضف فقرة تشغل المشروع. الزميل لا يخمن الأمر من أسماء الملفات.
أجعل مشروع العمل عامًا على GitHub لأعرضه في السيرة؟
فقط إن سمح صاحب العمل والملفات خالية من أسرار العملاء. وإلا فعيّنة تملكها في مستودع منفصل.
مشابه في البرمجة
عرض الكلكيف أكتب كود أونلاين
بيئة في المتصفح لملفات وتشغيل ومشاركة، وهذه الصفحة تبيّن متى تختارها ومتى يكفي قلم أو مسار تعلم.
كيف أجرب كود HTML و CSS
ساحة لعب للويب: HTML و CSS و JS مع مشاركة فورية.
كيف أتعلم تطوير الويب
المرجع الموثوق لتطوير الويب من موزيلا.
كيف أبدأ تعلم HTML
أشهر مرجع تعليمي للمبتدئين في تطوير الويب.
أجهزة مرتبطة بالمهمة
أجهزة لمن يكتب الكود على الكمبيوتر. ليست مراجعة، والسعر والمواصفات على أمازون.
شاشة Ultrawide
شاشة عريضة لفتح المحرر والمتصفح معًا أثناء كتابة الكود.
كيبورد ميكانيكي لاسلكي
لوحة مفاتيح إذا كنت تكتب على الكمبيوتر ساعات.
ماك بوك إير M
جهاز محمول لفتح المحرر خارج المكتب. المواصفات الحالية على صفحة المتجر.
قرص SSD خارجي محمول
قرص خارجي لنسخ مشاريع البرمجة احتياطيًا بجانب النسخة على جهازك.
قد نحصل على عمولة عند الشراء عبر روابط أمازون دون أي تكلفة إضافية عليك.