الملخص: دليل تعليمي عملي يشرح بالتفصيل كيفية إنشاء حساب جديد على منصة GitHub العالمية، وتأكيده عبر البريد الإلكتروني، وتفعيل حماية المصادقة الثنائية، وبناء ملف شخصي احترافي.
مقدمة: ما هي منصة GitHub ولماذا تحتاج إلى حساب عليها؟
تُعد منصة GitHub اليوم بمثابة القلب النابض لمجتمع التقنية والبرمجة العالمي، حيث تستضيف ملايين المشاريع مفتوحة المصدر والبرمجيات التجارية الخاصة. تعمل المنصة كواجهة سحابية متقدمة مبنية فوق نظام إدارة الإصدارات الشهير Git، وتوفر مساحة مركزية لمشاركة الأكواد البرمجية، وتتبع التعديلات، والتعاون مع فرق العمل عن بُعد. سواء كنت مبرمجاً مبتدئاً، أو كاتب محتوى تقني، أو مصمم واجهات، أو حتى طالباً يستكشف علوم الحاسوب، فإن امتلاك حساب رسمي على GitHub يمثل خطوتك الأولى نحو بناء هوية رقمية معتمدة وعرض أعمالك ومشاريعك للعالم الخارجي ومسؤولي التوظيف.
المتطلبات الأساسية قبل البدء في إنشاء الحساب
قبل الشروع في عملية التسجيل، احرص على تجهيز المتطلبات البسيطة التالية لضمان سير الخطوات بسلاسة تامة وبدون أي عقبات تقنية:
- عنوان بريد إلكتروني نشط وصالح: يفضل استخدام بريد رسمي أو بريد شخصي أساسي تملك حق الوصول إليه الدائم، حيث ستصلك عليه رسائل تفعيل الحساب وتنبيهات الأمان المهمة.
- متصفح ويب حديث: مثل Google Chrome أو Mozilla Firefox أو Microsoft Edge، مع التأكد من تحديثه لأحدث إصدار لضمان عمل واجهة التحقق التفاعلية.
- كلمة مرور قوية ومخصصة: يجب أن تتكون من 15 حرفاً على الأقل، أو 8 أحرف تتضمن حرفاً كبيراً ورقماً ورمزاً، مع تفادي استخدام كلمات المرور المكررة من حسابات أخرى.
- تطبيق لتوليد رموز الأمان (اختياري ولكنه موصى به بشدة): مثل Google Authenticator أو Microsoft Authenticator أو 1Password، لاستخدامه في خطوة المصادقة الثنائية.
دليل إنشاء حساب GitHub خطوة بخطوة
الخطوة الأولى: الدخول إلى الموقع الرسمي والبدء في التسجيل
- افتح متصفح الويب المفضل لديك وانتقل مباشرة إلى الرابط الرسمي للمنصة:
https://github.com. - ستظهر لك الصفحة الرئيسية للموقع؛ ابحث عن الزر الأخضر أو الأرجواني في أعلى يمين الشاشة والمكتوب عليه Sign up (تسجيل جديد) وانقر عليه.
- سيتم توجيهك إلى صفحة تفاعلية حديثة تشبه واجهة سطر الأوامر (Terminal) المخصصة لبدء إدخال البيانات تدريجياً.
الخطوة الثانية: إدخال بيانات الاعتماد الأساسية
- إدخال البريد الإلكتروني: في الحقل الأول الذي يحمل التسمية Enter your email، اكتب بريدك الإلكتروني الكامل، ثم اضغط على زر Continue أو اضغط على مفتاح Enter من لوحة المفاتيح.
- تعيين كلمة المرور: في الحقل التالي Create a password، اكتب كلمة المرور التي اخترتها بعناية. ستظهر لك مؤشرات فورية تؤكد ما إذا كانت كلمة المرور مطابقة لمعايير الأمان المفروضة؛ بعد اكتمال التحقق اضغط على Continue.
- اختيار اسم المستخدم (Username): في خانة Enter a username، اختر اسماً مميزاً لحسابك. يجب مراعاة الشروط التالية عند تحديد الاسم:
- يجب ألا يكون الاسم مستخدماً بالفعل من قِبل عضو آخر (سيظهر مؤشر أخضر إذا كان الاسم متاحاً).
- يجب أن يحتوي فقط على حروف أبجدية إنجليزية وأرقام وعلامات شرطة فردية (-).
- اختر اسماً احترافياً ومختصراً؛ لأن هذا الاسم سيكون جزءاً من رابط ملفك الشخصي ورابط مستودعاتك البرمجية، مثل:
github.com/your-name.
- بعد كتابة الاسم وقبوله، اضغط على Continue.
- التفضيلات البريدية: ستسألك المنصة عما إذا كنت ترغب في استقبال تحديثات وإعلانات عن المنتجات عبر البريد (Receive product updates and announcements via email). يمكنك كتابة حرف y للموافقة أو حرف n للرفض، ثم الضغط على Continue.
الخطوة الثالثة: حل اختبار التحقق البشري (Captcha Verification)
- للحماية من الحسابات الآلية (Spam Bots)، تطلب منصة GitHub إكمال لغز مرئي تفاعلي بسيط تحت عنوان Verify your account.
- انقر فوق زر Start Puzzle أو Verify.
- اتبع التعليمات المعروضة على الشاشة بدقة (على سبيل المثال: تدوير الصورة لتوجيه الحيوان في اتجاه الأيدي، أو اختيار الصور التي تحتوي على نمط معين).
- بمجرد إكمال الاختبار بنجاح، سيظهر مؤشر أخضر، وسيصبح زر Create account مفعلاً في أسفل الشاشة؛ انقر عليه فوراً للمتابعة.
الخطوة الرابعة: تفعيل الحساب برمز التأكيد المرسل عبر البريد الإلكتروني
- ستفتح لك شاشة تطلب إدخال رمز مكون من 8 أرقام (Launch code).
- توجه إلى صندوق الوارد في بريدك الإلكتروني الذي سجلت به وقم بتحديث الصفحة؛ ستجد رسالة واردة من
GitHub Supportبعنوان Your GitHub launch code. - انسخ الرمز الرقمي المكتوب في الرسالة، أو قم بحفظه وكتابته في المربعات المخصصة له على صفحة GitHub.
- بمجرد كتابة الرقم الصحيح، ستتم معالجة التفعيل آلياً ونقلك مباشرة إلى الخطوة التالية دون الحاجة للضغط على أي زر إضافي.
الخطوة الخامسة: تخصيص تفضيلات الحساب (مرحلة الاستبيان الأولي)
- ستعرض لك المنصة استبياناً بسيطاً لمساعدتها على تخصيص تجربتك؛ يسألك السؤال الأول: How many team members will be working with you? (كم عدد أعضاء الفريق الذين سيعملون معك؟). إذا كنت فرداً مستقلاً، اختر Just me.
- يسألك السؤال التالي: Are you a student or teacher? (هل أنت طالب أم معلم؟). اختر الإجابة المناسبة لك، أو حدد خيار N/A إذا لم تنطبق عليك الصفة. اضغط على Continue.
- في الصفحة التالية، يمكنك تحديد الأدوات والميزات التي تهمك (مثل Collaborative coding, CI/CD, Project management)، أو يمكنك تجاوز هذه الخطوة تماماً بالنقر على زر Skip personalization في أسفل الصفحة لتوفير الوقت.
- ستظهر لك صفحة اختيار خطة الاشتراك؛ اختر الخطة الافتراضية المجانية Continue for free، حيث توفر خطة GitHub المجانية مستودعات غير محدودة عامة وخاصة مع مساحات تخزين كافية جداً لمعظم المستخدمين.
خطوات حاسمة لتأمين الحساب وضبط الإعدادات الاحترافية
تفعيل المصادقة الثنائية (Two-Factor Authentication - 2FA)
أصبح تفعيل المصادقة الثنائية في GitHub إلزامياً للمطورين لضمان حماية الأكواد والمشاريع من الاختراق. لضبطها بأمان، اتبع الخطوات التالية:
- اضغط على صورة ملفك الشخصي الدائرية في الزاوية العلوية اليمنى من واجهة الموقع، واختر Settings من القائمة المنسدلة.
- من القائمة الجانبية اليسرى، توجه إلى قسم Password and authentication ضمن فئة Access.
- مرر الشاشة للأسفل حتى تصل إلى قسم Two-factor authentication، ثم انقر على زر Enable two-factor authentication.
- اختر وسيلة التوثيق المفضلة؛ يوصى باختيار Set up using an app (استخدام تطبيق للمصادقة).
- افتح تطبيق المصادقة على هاتفك الذكي (مثل Google Authenticator)، واستخدم كاميرا التطبيق لمسح رمز الاستجابة السريعة (QR Code) الظاهر على الشاشة.
- اكتب الرمز المكون من 6 أرقام والمولّد داخل تطبيق هاتفك في الخانة المخصصة داخل صفحة الويب.
- ستمنحك المنصة مجموعة من رموز الاسترداد الاحتياطية (Recovery Codes)؛ قم بتنزيلها وحفظها في مكان آمن ومشفر فوراً، لأنها الوسيلة الوحيدة للوصول لحسابك في حال فقدت هاتفك المحمول.
تحسين وتنسيق الملف الشخصي (Profile Customization)
يعتبر ملفك الشخصي في GitHub سيرتك الذاتية التقنية الأولى. لجعله يبدو احترافياً أمام الزوار وأصحاب العمل:
- من قائمة Settings، توجه إلى التبويب الأول Public profile.
- الصورة الشخصية (Profile Picture): اضغط على Edit بجوار الصورة وضع صورة واضحة احترافية أو شعاراً يعبر عن هويتك.
- الاسم التعريفي (Name): اكتب اسمك الكامل بالإنجليزية بشكل واضح كما يظهر في سيرتك الذاتية.
- النبذة المختصرة (Bio): اكتب سطراً أو سطرين تلخص فيهما مجالات اهتمامك وتقنياتك المفضلة (مثل: Full-Stack Developer | Python & React enthusiast).
- الروابط والموقع الجغرافي: أضف موقعك الجغرافي (Location)، ورابط موقعك الشخصي أو حسابك على LinkedIn.
- انقر على الزر الأخضر Update profile في أسفل الصفحة لحفظ التعديلات.
تجربة الحساب: إنشاء أول مستودع برمجي (Repository)
للتأكد من أن حسابك يعمل بكامل كفاءته، يُفضل إنشاء أول مستودع رقمي لك وتجربة نشر أول ملف عبر الخطوات البسيطة التالية:
- انقر على علامة + في أعلى شريط الأدوات بالزاوية العلوية اليمنى، ثم اختر New repository.
- في حقل Repository name، اكتب اسماً تجريبياً لمشروعك، مثل:
my-first-repo. - في خانة الوصف (Description)، يمكنك كتابة نبذة اختيارية عن المشروع.
- اختر نوع المستودع: Public (عام يستطيع الجميع مشاهدته) أو Private (خاص يقتصر عليك فقط).
- قم بتفعيل خيار Add a README file بوضع علامة صح؛ سيقوم هذا الخيار بإنشاء ملف تعريفي تلقائي داخل المستودع.
- اضغط على الزر الأخضر Create repository.
- ستظهر لك الآن واجهة المستودع الخاصة بك متضمنة الملف التعريفي، مما يؤكد أن حسابك مفعل وجاهز بنسبة 100% لاستضافة المشاريع ومشاركة الأكواد.
أهم النصائح للحفاظ على حسابك وتجنب الحظر
- احذر من رفع البيانات السرية: لا ترفع أبداً ملفات تحتوي على مفاتيح واجهات برمجة التطبيقات (API Keys) أو كلمات المرور أو ملفات التكوين الحساسة (مثل
.env) إلى المستودعات العامة؛ حيث تقوم برمجيات الروبوتات بفحص المنصة تلقائياً وسحب أي مفاتيح مكشوفة في ثوانٍ معدودة. - استخدم وسيلة اتصال بديلة: أضف بريداً إلكترونياً ثانوياً داخل إعدادات Emails حتى لا تفقد إمكانية استرجاع الحساب إذا تعطل بريدك الأساسي.
- تفعيل إشعارات الأمان: راقب تبويب Security log في الإعدادات بانتظام للاطلاع على أي جلسات تسجيل دخول غير مألوفة أو مشبوهة.
- الالتزام بإرشادات المجتمع: تجنب استخدام الحساب لأغراض التعدين الرقمي (Crypto mining) عبر GitHub Actions أو نشر روابط مضللة وخبيثة حتى لا يتعرض حسابك للإغلاق الفوري.
الأسئلة الشائعة حول إنشاء حساب GitHub
هل التسجيل في GitHub مجاني بالكامل؟
نعم، تتيح منصة GitHub اشتراكاً مجانياً مدى الحياة يتضمن مستودعات عامة وخاصة غير محدودة، وميزات التعاون الجماعي، ودقائق استخدام شهرية لأداة GitHub Actions، ومساحات تخزين كافية لأغلب المشاريع البرمجية.
هل يمكنني تغيير اسم المستخدم (Username) في وقت لاحق؟
نعم، يمكنك تغيير اسم المستخدم في أي وقت من خلال الدخول إلى Settings ثم Account والضغط على Change username. ومع ذلك، يُنصح بتجنب تغييره بشكل متكرر؛ لأن الروابط السابقة لمستودعاتك قد تتوقف عن العمل أو تحتاج إلى إعادة توجيه يدوية.
ما هو الفرق بين الحساب الشخصي ومؤسسة GitHub (Organization)؟
الحساب الشخصي هو الحساب الأساسي الذي تنشئه كفرد لإدارة مشاريعك الخاصة وملفك التعريفي. أما المؤسسة (Organization) فهي مساحة عمل مشتركة يتم إنشاؤها وإدارتها بواسطة حساب شخصي واحد أو أكثر، وتسمح لفرق العمل والشركات بإدارة أذونات المشاريع المتعددة وإتاحة الصلاحيات للأعضاء بشكل منظم وآمن.
خاتمة
لقد قمت الآن بنجاح بإنشاء حساب رسمي على واحدة من أهم المنصات التقنية في العالم، وتعرفت على كيفية إعداده وتأمينه وتخصيص واجهته بأسلوب احترافي. يُعد هذا الإنجاز بوابتك الحقيقية للانخراط في مشاريع التقنية الدولية، ومتابعة آخر المستجدات في عالم البرمجيات، وبناء سيرة ذاتية رقمية تلفت انتباه الشركات والمطورين في كل مكان.
التعليقات