انتقل إلى المحتوى

شنو هو GitHub؟ شرح كامل لكل واحد يبني بالـAI

بنيت تطبيق بالـAI وتخاف prompt واحد يخرّبه؟ هذا شرح GitHub بسبع كلمات، ويّا الجمل اللي تگولها للـAI حتى يسوي كل خطوة عنك.

AAبواسطة A7med Abdulkareem4 د قراءة14 مشاهدة
غلاف أسود عليه العنوان «شنو هو GitHub؟» وخط commits يتفرع ويندمج، وفوگه رمز الشدّة بالليموني.

بنيت تطبيق بالـAI، كلشي شغّال، وبعدها prompt واحد خرّب كلشي؟ هذا الموقف يصير ويّا كل واحد يبني بالـAI. والحل موجود من زمان، واسمه GitHub.

بهذا الشرح تفهم GitHub بسبع كلمات بس، وتعرف شنو تگول للـAI حتى يسوي كل خطوة عنك. ما تحتاج تحفظ ولا أمر.

باختصار

  • Git برنامج يحفظ كل نسخة من مشروعك على جهازك.

  • GitHub موقع ترفع عليه هذا التاريخ كله، حتى ما يضيع ويبقى أونلاين.

  • إذا خرب شي، ترجع لآخر نسخة چانت شغّالة.

  • تگدر تجرّب أي ميزة جديدة بدون ما تخاطر بالنسخة الشغّالة.

  • الحساب مجاني، ومشروعك يگدر يبقى private.

Git و GitHub: شنو الفرق؟

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

إذا تعلمت تبني بالـAI، على الأغلب محد علّمك عليه. بس الـAI اللي تشتغل وياه يعرفه زين، وتگدر تطلبه منه بكلامك العادي.

السبع كلمات

1. repository

هو فولدر مشروعك، بس يتذكر كلشي صار بيه. اختصاره repo. كل مشروع إله repository واحد، بيه الملفات وتاريخها.

گول للـAI: «سوّي لهذا المشروع repository على GitHub، خلّيه private، وارفع كل الملفات.»

2. commit

لقطة لكل ملفات مشروعك بهاللحظة، مربوطة باللقطة اللي قبلها. commit ورا commit يصير عندك تاريخ مشروعك كامل. القاعدة البسيطة: كل ما تخلص خطوة والتطبيق شغّال، سوّي commit.

گول للـAI: «سوّي commit بوصف قصير للّي تغيّر.»

وإذا prompt خرّب التطبيق:

گول للـAI: «ارجع لآخر commit چان التطبيق شغّال بيه.»

3. push

لحد هنا التاريخ كله على لابتوبك. إذا عطل، راح وياه. الـ push يرفع مشروعك وتاريخه لـ GitHub، ويصير كله أونلاين.

گول للـAI: «سوّي push.»

4. clone

هذا عكس الـ push. لگيت مشروع أو أداة على GitHub؟ الـ clone ينزّلها لجهازك بكل تاريخها.

گول للـAI: «سوّي clone لهذا الرابط وشغّله عندي.»

5. branch

تريد تجرّب شي جديد بدون ما تخاطر بالنسخة الشغّالة؟ الـ branch خط ثاني يطلع من الخط الأصلي. تجرّب عليه براحتك، والأصلي يبقى مثل ما هو. الخط الأصلي اسمه بالعادة main.

گول للـAI: «سوّي branch جديد لهاي الميزة واشتغل عليه، وخلّي main مثل ما هو.»

6. merge

التجربة زبطت؟ الـ merge يرجّعها للخط الأصلي وتصير جزء من مشروعك. ما زبطت؟ تمسح الـ branch، وكأن ما صار شي.

زبطت: «سوّي merge لهذا الـ branch على main.»

ما زبطت: «ارجع لـ main وامسح هذا الـ branch.»

7. tag

لما توصل لنسخة تعجبك، حط عليها tag، مثل v1. هذا اسم ثابت للنسخة، ترجعلها بأي وقت حتى لو كمّلت بعدها مية commit.

گول للـAI: «حط tag باسم v1 على هذه النسخة وارفعه.»

شنو يعني إلك هسّه؟

  • مجاني. حساب GitHub المجاني يسمح بعدد غير محدود من المشاريع العامة والخاصة.

  • مشروعك يبقى private. إذا خلّيته private، بس إنت ومن تختاره يشوفه.

  • ما تحفظ أوامر. الـAI يكتبها وينفذها عنك. إنت بس تعرف شنو تطلب.

قبل لا ترفع: الباسوردات

هذا أهم تحذير بالشرح كله. لا ترفع باسوردات ولا مفاتيح API ويّا المشروع. الـ repository يتذكر كلشي صار بيه، فالباسورد يبقى بالتاريخ حتى لو مسحته من الملف بعدين.

گول للـAI قبل أول push: «تأكد ماكو باسوردات أو مفاتيح بالملفات، وضيف ملف ‎.env‎ للـ ‎.gitignore‎.»

وإذا انرفع باسورد بالغلط، أول شي تسويه: غيّره فورًا. هذا اللي تنصح بيه GitHub نفسها. بعدها نظّف التاريخ.

شلون تبدي اليوم

  1. سوّي حساب مجاني على github.com.

  2. افتح مشروعك ويّا الـAI واسأله: «Git منصّب عندي؟» إذا لا، يگلك شلون تنصّبه.

  3. گله: «سوّي لهذا المشروع repository على GitHub، خلّيه private، وارفع كل الملفات.»

  4. ومن اليوم، بعد كل خطوة تشتغل: «commit و push».

أسئلة سريعة

لازم أكون مبرمج؟

لا. تحتاج تفهم السبع كلمات فوگ، والـAI يسوي الباقي.

الناس تشوف مشروعي؟

بس إذا خلّيته public. المشروع الـ private ما يشوفه غيرك وغير اللي تضيفهم.

كل شگد أسوي commit؟

كل ما تخلص شي صغير والتطبيق شغّال. commit صغير وهواي أحسن من واحد كبير، لأن الرجوع يصير أسهل.

نسيت أسوي push، شنو يصير؟

ما يضيع شي، بس النسخة الأونلاين تبقى قديمة. سوّي push وترجع محدّثة.

المصادر

راجعنا المعلومات من المصادر الرسمية بتاريخ 12 نوفمبر 2026:

المصدرdocs.github.com

خلّيك هسّه

ملخص أسبوعي لأهم ما صار بالتقنية، بسياقه العراقي.

بدون إزعاج. تكدر تلغي الاشتراك بأي وقت.

التعليقات0

سجّل دخولك حتى تعلّق

حساب واحد للتعليق والإعجاب وحفظ المقالات.

تسجيل الدخول

ما في تعليقات بعد. كن أول من يعلّق.