ابدأ هنا — Git للمرة الأولى¶
تعلّم Git من الصفر يبدأ بأربع خطوات: ثبّت Git على جهازك، أنشئ حسابًا مجانيًا على ليڤانت غيت (LevantGit)، اربط جهازك بمفتاح SSH، ثم ارفع أول repository لك. هذا المسار يأخذك في هذه الخطوات صفحةً صفحة حتى تفتح أول pull request، كل صفحة مهمة واحدة تنتهي بما تفعله بعدها، وبلا افتراض أنك تعرف شيئًا مسبقًا.
يلزمك فقط: حاسوب (ويندوز أو ماك أو لينكس)، واتصال بالإنترنت، ونصف ساعة.
المسار¶
| # | الصفحة | ماذا ستتعلم |
|---|---|---|
| ١ | ما هو Git ولماذا تحتاجه | الفكرة في دقيقتين: الـ repository والـ commit والـ branch |
| ٢ | تثبيت Git | التثبيت على نظامك وإعداد اسمك وبريدك |
| ٣ | إنشاء حساب | حسابك على levantgit.com والـ dashboard |
| ٤ | مفاتيح SSH خطوة بخطوة | اتصال آمن بلا كلمة مرور في كل مرة |
| ٥ | أول repository | إنشاء repository ورفع أول ملفاتك |
| ٦ | دورة العمل اليومية | pull ← تعديل ← commit ← push |
| ٧ | الـ branches والـ pull requests | العمل على branch وفتح pull request |
| ٨ | الربط مع VS Code | كل ما سبق من داخل المحرّر |
| ٩ | الأخطاء الشائعة وحلولها | الرسائل التي ستراها حتمًا، وماذا تعني |
نصيحة
لا تحفظ الأوامر؛ افهم الدورة. ثم أبقِ ورقة أوامر Git مفتوحة إلى جانبك، وقاموس المصطلحات عندما يصادفك مصطلح جديد.
أسئلة شائعة¶
كيف أتعلّم Git من الصفر؟¶
ابدأ بفهم فكرة Git ولماذا تحتاجها، ثم ثبّته على جهازك واضبط اسمك وبريدك، ثم أنشئ حسابًا على ليڤانت غيت وأضف SSH key، ثم أنشئ أول repository وارفع ملفاتك إليه، وتمرّن أخيرًا على دورة pull ثم commit ثم push. هذا بالضبط ترتيب صفحات هذا المسار.
كم يستغرق تعلّم أساسيات جيت؟¶
نصف ساعة تكفي للمرور على المسار كاملًا وتنفيذ أول push، لكن الإتقان يأتي بالاستعمال لا بالقراءة. خصّص أسبوعًا تعمل فيه بـ Git على مشروع صغير حقيقي، وستصير دورة commit ثم push ثم pull عادة يومية لا تفكّر فيها، وستقرأ رسائل Git وتفهم ما تطلبه منك.
هل أحتاج معرفة بالبرمجة لأتعلّم Git؟¶
لا. Git يتتبّع أي ملفات نصية: كود، مقالات، ملفات إعداد، بحوث جامعية. يكفي أن تكتب أوامر بسيطة في الطرفية، وكل أمر في هذا المسار مكتوب كاملًا وجاهزًا للنسخ. وإن أزعجتك الطرفية فصفحة الربط مع VS Code تريك الطريق نفسه بالنقر.
هل ليڤانت غيت مجاني فعلًا؟¶
نعم، ولا يحتاج التسجيل بطاقة دفع. ليڤانت غيت استضافة Git مجانية للمستخدم العربي مبنية على Gitea مفتوحة المصدر، تقدّمها ليڤانت هوست كمبادرة مجتمعية وكما هي، دون التزام دعم تعاقدي أو ضمان توفّر. تبقى نسخة مشروعك على جهازك في كل الأحوال.
تعرف GitHub أصلًا؟¶
تجاوز هذا المسار إلى الانتقال من GitHub.