خارطة الطريق

نبني أفضل منصة لتعلّم Git

اطّلع على ما نعمل عليه وما سيأتي لاحقًا. ملاحظاتك تحدد أولوياتنا.

التقدّم العام66%
19 من 29 ميزة مكتملة
1

توسيع المحتوى

قيد التنفيذ

بناء مكتبة شاملة لأوامر Git

الأوامر الأساسية

13 أمرًا أساسيًا موثّقًا برسوم توضيحية

المزيد من أوامر Git

‏72 صفحة أوامر: كل أوامر الاستخدام اليومي الـ 70 في القائمة الرسمية لـ Git 2.48 ‏(100%)، وأمران أحدث — أي 46% من أوامر Git الـ 151 عند احتساب الأوامر منخفضة المستوى وأدوات الخادم

مصطلحات Git

دليل من الألف إلى الياء لمصطلحات Git يضم 60 مصطلحًا

البحث

البحث في كل الأوامر ومصطلحات القاموس

دليل البداية

مقدمة خطوة بخطوة إلى Git للمبتدئين تمامًا

سيناريوهات من الواقع

15 عرضًا متصلًا، من أول commit إلى سير العمل في المؤسسات: إصلاحات عاجلة للإصدارات، وrebase لـ PR، والتراجعات، والنسخ السطحية في CI

رسوم Engine v3 التوضيحية

كل أمر وكل الخيارات الـ 260 القابلة للتحريك يشغّلها محاكي Git، ومخرجاته مُتحقَّق منها مقابل Git 2.48

ساحة تجربة Git

صفحة مخصّصة لكتابة أوامر Git الخاصة بك، مع تلميحات للأمر التالي المرجّح

الأوامر منخفضة المستوى

الأوامر الـ 81 المتبقية: أوامر منخفضة المستوى (cat-file وrev-parse وupdate-ref…)، وجسور البريد وSVN/CVS، وأدوات الخادم

2

الدقة والثقة

قيد التنفيذ

كل رسم متحرك مُتحقَّق منه مقابل Git الحقيقي

مُتحقَّق منه مع Git الحقيقي

يُعاد تشغيل كل درس في Git 2.48 الحقيقي قبل كل إصدار ويُقارن سطرًا بسطر — 2134 خطوة، 0 اختلاف

تقرير الشفافية

تعرض صفحة دقة التصوير، لكل أمر وسيناريو، تاريخ آخر تحقق

خيارات مُقيَّمة ومؤرَّخة

لكل خيار توصية وأول إصدار من Git يحتويه

بطاقات شرح صادقة

الأوامر والخيارات التي لا يمكن تحريكها بأمانة تُشرح بدل تزييفها

3

ميزات التعلّم

قيد التنفيذ

أدوات لتسريع إتقانك لـ Git

سير العمل في Git

GitHub flow وGit flow وtrunk-based والـ fork: قواعد من المصادر الأصلية، وعرض للإعداد، وتدريب ضمن فريق من أربعة لكل منها

الأوراق المرجعية

ست أوراق A4 للطباعة مع ملفات PDF للتنزيل: Git في لمحة (الخريطة)، السجل في لمحة، الأساسيات، الفروع، التراجع والاستعادة، الـ workflows

سيناريوهات ساحة التجربة

احفظ جلسة ساحة التجربة في ملف وأعد تشغيلها لاحقًا خطوة بخطوة

مقارنات الأوامر

أداة مقارنة جنبًا إلى جنب: merge مقابل rebase، وreset مقابل revert

تحديات ساحة التجربة

أهداف تحققها في ساحة التجربة (التراجع عن commit، حل تعارض…)، يتحقق منها المحاكي

المشاركة برابط

شارك جلسة من ساحة التجربة أو خطوة من درس برابط — بلا ملف وبلا حساب

4

الموقع وإمكانية الوصول

قيد التنفيذ

لكل متعلّم، على كل شاشة

ست لغات

الإنجليزية والفرنسية والإسبانية والبرتغالية والألمانية والعربية (من اليمين إلى اليسار)، بما فيها الصفحات والدروس

السمات

سمة فاتحة وداكنة للموقع وخمس سمات للرسوم التوضيحية (منها واحدة لعمى الألوان)

وضع عمى الألوان وحجم النص

استبدال دلالات الأخضر/الأحمر بالأزرق/البرتقالي؛ وحجم نص قابل للتعديل

التجربة على الهاتف

دعم كامل للهاتف مع إيماءات اللمس ورسوم توضيحية متجاوبة وتصاميم محسّنة

لغات أخرى

الإيطالية واليابانية والصينية… حسب الطلب

وضع عدم الاتصال

ثبّت الموقع كتطبيق وتعلّم دون اتصال

5

المجتمع والتفاعل

اختياري

اختياري — فقط ما يعمل دون حسابات: كل ما يُحفظ يبقى في متصفحك

اختبارات وتقييمات

اختبر معلوماتك بعد كل قسم

تتبّع التقدّم

تتبّع الأوامر التي تعلّمتها (محفوظة في متصفحك)

المفضلة

احفظ أوامرك وأقسامك المفضلة (محفوظة في متصفحك)

6

محتوى متقدّم

على المدى البعيد

تعمّق للمستخدمين المتقدّمين

Git من الداخل

كيف يعمل Git في الخلفية: الكائنات، والمراجع، وملفات الحزم (packfiles)

دليل حل المشكلات

الأخطاء الشائعة وحلولها

Git Hooks

pre-commit وpost-commit وسير عمل الأتمتة

إعدادات Git بالتفصيل

خيارات الإعداد مشروحة بالتفصيل