حملت تطبيق GitHub ولكن لم أفهم شيئاً!
أين أكتب الكود وماهي المستودعات والنجوم ووو…
أرجو شرح التطبيق…
حملت تطبيق GitHub ولكن لم أفهم شيئاً!
أين أكتب الكود وماهي المستودعات والنجوم ووو…
أرجو شرح التطبيق…
أكيد! سأقدم لك شرحًا مبسطًا عن كيفية عمل تطبيق GitHub وبعض المفاهيم الأساسية، مع روابط تعليمية للمساعدة.
GitHub هو منصة لاستضافة الكود المصدري والتعاون بين المبرمجين باستخدام نظام التحكم في الإصدارات Git. يتيح GitHub للمبرمجين العمل معًا على نفس المشروع، تتبع التغييرات في الكود، والاحتفاظ بسجل كامل لجميع التعديلات.
المستودع (Repository):
المستودع هو مكان يتم فيه تخزين ملفات المشروع. يمكنك اعتباره كحاوية تحتوي على جميع الملفات والكود والمجلدات المتعلقة بمشروع معين. يمكنك إنشاء مستودع جديد لبدء مشروع جديد أو نسخ مستودع موجود لتعديله.
الفرع (Branch):
الفروع تسمح لك بالعمل على إصدارات مختلفة من الكود في نفس المستودع. الفرع الأساسي عادة يُسمى “main” أو “master”، ويمكنك إنشاء فروع جديدة لتجربة ميزات جديدة أو إصلاح أخطاء دون التأثير على الفرع الرئيسي.
النجوم (Stars):
النجوم هي وسيلة للإعجاب بمستودع معين. إذا أعجبك مشروع على GitHub، يمكنك إعطائه نجمة. النجوم تستخدم كإشارة لمدى شعبية المشروع.
الفورك (Fork):
الفورك هو نسخة من مستودع لشخص آخر تم إنشاؤها في حسابك. يمكنك إجراء تغييرات في هذا الفورك دون التأثير على المستودع الأصلي. إذا أردت اقتراح تغييرات، يمكنك إرسال طلب دمج (Pull Request).
الالتزام (Commit):
الالتزام هو سجل بالتغييرات التي قمت بها في المستودع. كل التزام يحتوي على رسالة توضح ما تم تغييره، مما يساعدك في تتبع التعديلات.
طلب الدمج (Pull Request):
عندما تقوم بتغيير في فرع وتريد دمجه في الفرع الرئيسي، ترسل طلب دمج. يمكن لأعضاء المشروع مراجعة الكود الذي تم تغييره قبل الموافقة على الدمج.
التسجيل والبدء:
قم بتحميل تطبيق GitHub وتسجيل الدخول باستخدام حسابك. يمكنك إنشاء حساب جديد إذا لم يكن لديك حساب.
استكشاف المستودعات:
بعد تسجيل الدخول، يمكنك استكشاف المستودعات العامة، والبحث عن مشاريع تهمك.
إنشاء مستودع جديد:
يمكنك إنشاء مستودع جديد من خلال التطبيق بالنقر على زر الإضافة (+) واختيار “New repository”.
التفاعل مع المشاريع:
يمكنك إعطاء نجوم للمشاريع، إنشاء فروع جديدة، أو عمل فورك لمستودعات.
أتمنى أن يكون هذا الشرح قد ساعدك! إذا كانت لديك أسئلة أخرى، فلا تتردد في طرحها.
ماشاء الله… شكراً لك…
صحيح، GitHub ليس محرر أكواد بل هو منصة لإدارة الأكواد البرمجية ومشاركتها. يمكنك استخدام GitHub للتعاون في مشاريع البرمجة، لكنك ستحتاج إلى محرر أكواد لتعديل الملفات البرمجية على جهازك المحلي.
إليك كيفية العمل مع GitHub ومشاركة الكود:
إنشاء مستودع (Repository) جديد:
استنساخ المستودع:
git clone <URL>
لاستنساخ المستودع.التعديل على الشيفرة:
الالتزام (Commit) والتحديث (Push):
git add .
لإضافة التغييرات وgit commit -m "رسالة التزام"
لتوثيق التعديلات.git push
لدفع التعديلات إلى GitHub، حيث ستظهر التحديثات في المستودع على GitHub.مشاركة المستودع:
باختصار، GitHub هو المكان الذي تخزن فيه الأكواد وتديرها وتشاركها، بينما المحرر هو الأداة التي تستخدمها لتعديل تلك الأكواد.
هنالك كورس متكون من 8 حلقات قصيرات يتم فيه شرح كل شيء عن githup لـ اسامة الزيرو يمكنك مراجعته على اليوتيوب
الرابط الأول للكمبيوتر
الرابط الثاني أفادني لكن لم أعد أستوعب شيئاً🤕
لكن شكراً لك سأقرؤه بعد أخذ استراحة
شكراً … إن شاء الله …
اظن ان المستر ذكر انه سيتكلم عنه في المستقبل
هل تعرف معنى عبارة (بصلته محروقة)
هههههه البصلة عاوزة تعرف كل شي
بالضبط:+1:t2:
اااااااااااااااا
على الاقل 20 حرفف هههههه
هه