Git
بيتسمى برضه git for windows، أو git-scm، أو git bash
نظام تحكم في الإصدارات موزع. حزمة Git for Windows بتنزل git.exe ومعاه Git Bash. ده مش واجهة GitHub Desktop الرسومية.
اللي محتاج تعرفه
برنامج Git هو git.exe. إنما GitHub Desktop ده منتج تاني خالص.
برنامج Git for Windows هو النسخة الرسمية المنقولة لـ Windows من Git. برنامج التثبيت بيحط git.exe تحت Program Files\Git وبيشمل Git Bash. برنامج GitHub Desktop هو GitHubDesktop.exe. تقدر تستخدم git من غير الواجهة الرسومية دي.
- إيه هو؟
- نظام تحكم في الإصدارات موزع
- هل هو GitHub Desktop؟
- لأ. ده واجهة رسومية (GUI)
- هل هو Git Bash؟
- أيوة. بينزل مع Git for Windows
إيه هو Git؟
برنامج Git هو نظام التحكم في الإصدارات الموزع. وحزمة Git for Windows بتجمع git.exe، وGit Bash، وأدوات MinGW المرتبطة بيهم. ده مش GitHub ولا هو GitHub Desktop.
لو عمرك ما استخدمته
لو فيه كورس طلب تثبيت Git، فده هو أداة سطر الأوامر المقصودة. نزله من git-scm.com/download/win. بعد التثبيت هينزل عندك git.exe وفي الغالب Git Bash. إنما GitHub Desktop دي واجهة رسومية مستقلة من GitHub. تقدر تعمل clone وcommit باستخدام git.exe لوحده.
بيستخدم في إيه؟
ملف git.exe بيتعامل مع أي سيرفر Git بعيد. موقع GitHub مجرد مستضيف، مش هو نظام التحكم في الإصدارات نفسه.
طرفية MinGW بتنزل مع Git for Windows. تطبيق Windows Terminal مستضيف مختلف تقدر توجهه لملف git-bash.exe.
أداة Git Credential Manager بتنزل في الغالب جنب git.exe. المساعد ده مش هو GitHub Desktop.
مين اللي بيحتاجه؟
- أي حد ملف الـ README بتاعه بيفترض وجود أمر git
- الناس اللي افتكرت إن GitHub Desktop هو Git
- المستخدمين اللي محتاجين Git Bash على Windows
الحالة الحالية
برنامج Git (2005) هو نظام تحكم في الإصدارات حالي من Git for Windows. الشركة المطورة لسه بتوجه مستخدمين Windows للرابط https://git-scm.com/download/win.
عمره قد إيه؟
لينوس تورفالدس أطلق Git سنة 2005. وحزمة Git for Windows هي النسخة الأصلية المدعومة. هو أقدم من GitHub Desktop (2015) وأقدم من gh.exe. صفحة الأسئلة الشائعة محددة Windows 8.1 كحد أدنى للحزم الحالية.
الإصدارات
القنوات الأساسية الأول. مش كل أرقام الإصدارات الدقيقة متحقق منها هنا.
متطلبات النظام
القيم دي حسب التوجيهات الرسمية للمطور. ضغط الشغل الفعلي بيغير الاحتياج الحقيقي.
الحد الأدنى
| نظام التشغيل | الأسئلة الشائعة لـ Git for Windows: إصدارات Windows x64 التجارية الحديثة، بداية من Windows 8.1 |
|---|---|
| الرcurrentام (RAM) | البرنامج خفيف. المستودعات الضخمة بتحتاج مساحة تخزين ورام عشان فحص الحالة (status) |
استهلاك الموارد
- استهلاك الـ CPU
- بيعتمد على الحاجات اللي فاتحها جوه البرنامج
- استهلاك الـ RAM
- بيعتمد على المستندات أو التبويبات أو المكتبات
العمليات المتثبتة
الملفات التنفيذية دي تابعة للمنتج ده لما بيكون متثبت.
| git.exe | أمر Git للتثبيت ده |
|---|---|
| git-bash.exe | مشغل Git Bash اللي بينزل مع Git for Windows |
مكونات بدء التشغيل (Startup)
برنامج Git مش محتاج يفضل شغال في شريط المهام (tray). بس أي أداة مساعدة أو واجهة رسومية ثبتها لوحدها ممكن تبدأ مع تشغيل Windows عادي.
أماكن الملفات
| التثبيت المعتاد | C:\Program Files\Git\ |
|---|
صيغ الملفات
المشاكل الشائعة
الناس بتثبت GitHub Desktop وتفتكر إن Git مش موجود
يقدر GitHub Desktop يستدعي Git. بس أداة سطر الأوامر الرسمية لسه بتيجي من git-scm.com. الأمر where.exe git المفروض يشاور على Program Files\Git لو إنت مثبت Git for Windows.
نهايات السطور وطلبات إدخال بيانات الاعتماد
إعدادات core.autocrlf وGit Credential Manager دي خيارات تبع تثبيت Git for Windows. دي مش إعدادات خاصة بـ Sourcetree.
حل المشاكل الشائعة
where.exe git
المسار Program Files\Git ده بتاع Git for Windows. لو لقيت git.exe موجود بس جوه مسار GitHub Desktop، فده معناه إنك ما ثبتش النسخة الرسمية أصلًا، أو إن مسار PATH فقده.
git update-git-for-windows
الأمر ده بيحدث النسخة دي بالتحديد. ومش بيحدث GitHub Desktop.
حمل بس من git-scm.com/download/win
موقع gitforwindows.org بيشاور على نفس المشروع. وجود أي ملف git.exe عشوائي على مواقع التحميل العامة مش هو النسخة الرسمية.
البدائل
برامج GitHub Desktop، وSourcetree، وFork بتغلف Git في واجهة نوافذ. إنت لسه محتاج محرك Git الأساسي. المقال ده بيتكلم عن المحرك ده.
المساعدة والتنزيلات الرسمية
ابدأ بالمطور الأصلي. مواقع ملفات الـ exe العشوائية مش جهة دعم.
| تنزيل | git-scm.com/download/win ملف التثبيت الرسمي أو صفحة المطور |
|---|---|
| المساعدة | git-scm.com/doc دعم المطور |
| الموقع الرسمي | git-scm.com/ ابدأ من هنا، مش من موقع ملفات exe عشوائي |
| الأسئلة الشائعة لـ Git for Windows | gitforwindows.org/faq إصدارات Windows المدعومة |
العتاد المرتبط
أي جهاز كمبيوتر شغال بإصدار Windows حالي يقدر يشغل git.exe. والمستودعات الضخمة الموحدة (monorepos) بتحتاج SSD.
التفاصيل التقنية
التفاصيل التقنية
أرقام إصدارات المطور بتتغير. المقال ده مش بيثبت إصدار معين.
المصادر والتحقق
تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. إزاي بنعمل أبحاثنا.
- موقع Git الرسمي · صفحة منتج المورد
- مساعدة Git · دعم المورد
- الأسئلة الشائعة لـ Git for Windows · اللي بتدعمه نسخة Windows حاليًا
- خريطة عمليات Foxhole · عينات طرف أول على أجهزة كمبيوتر ويندوز. مش مقياس أداء معملي.
هل المقالة دي كانت مفيدة؟
مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.
شكراً ليك. ده بيساعدنا نحسن الصفحة دي.