محاكي Git التفاعلي — نسخة تعليمية
نفّذ أوامر Git وشاهد الملفات والـ staging والـ commits والـ remote. هذه النسخة تضيف تعارض الدمج الحقيقي وتمثيل GitHub بصريًا وتحديات تحقق.
💻 Local
←
→
fetch/pull
☁️ origin
🎯 لا يوجد تحدي نشط
اختر تحديًا من الأزرار. الأداة ستتحقق من شجرة Git وحالة الـ remote.
📖 شرح سريع
Working → Staging → Commit
التعديل يبدأ في الملفات، ثم git add ينقله للـ
staging، ثم commit يحفظ snapshot.
Branch
الفرع مؤشر على commit. إنشاء فرع لا ينسخ المشروع كله؛ يضيف مؤشرًا جديدًا فقط.
Conflict
يحدث عندما يغير فرعان نفس السطر. Git لا يخمن نيتك؛ يطلب منك اختيار النص الصحيح.
Remote
push يرفع التاريخ إلى GitHub، وfetch
يجلب المؤشرات، وpull يجلب ويدمج.