🔀 مسار تعليمي
تعليم Git
تعلّم Git
تعلّم Git من الصفر: نظام التحكّم بالإصدارات الذي يستخدمه كل مطوّر، بشرح عربي وأمثلة عملية.
ابدأ من الصفر وتدرّج خطوة بخطوة حتى الاحتراف — مجانًا وبأمثلة عملية.
ابدأ التعلّم الآن ❮🏆 كن معتمدًا في Git
اجتز اختبار Git واحصل على شهادة إتمام قابلة للطباعة تثبت مهارتك.
شهادة إتمام
The Code Fix
مسار Git
🔀 مرجع أوامر Git — للمراجعة السريعة
تبحث عن أمر محدد بلا ترتيب الدروس؟ 16 أمر موثق بالأمثلة التفاعلية.
🗺️ أين يقع Git في رحلتك المهنية؟
📖 مقالات عن Git
حل Merge Conflict في Git خطوة بخطوة بالعربي
ظهر لك CONFLICT عند git merge أو git pull؟ شرح عربي لعلامات <<<<<<< و ======= و >>>>>>>، وكيف تحل التعارض يدويًا أو من VS Code، ومتى تستخدم git merge --abort.
حل خطأ fatal: not a git repository بالعربي
fatal: not a git repository يعني أن Git لم يجد مجلد .git. الأسباب وحلولها، ومعها أخواتها: not in a git directory وdoes not appear to be a git repository.
الفرق بين Git Fetch و Pull بالعربي
شو الفرق بين git fetch و git pull؟ شرح عربي مبسّط: fetch بينزّل بس، وpull بينزّل ويدمج فورًا — ومتى تختار كل واحد.
الفرق بين Git Rebase و Merge بالعربي
الفرق بين git rebase و git merge بمستودع حقيقي: شكل التاريخ، تغيّر الـ hashes، حل التعارضات، رفض الدفع بعد rebase، وقاعدة تختار بها الأنسب لموقفك.