عدي للمحتوى

GitHub Desktop

تطبيقGitHub

بيتقال عليه كمان github desktop app، gh desktop

GitHubإنتاجية

واجهة Git الرسومية الرسمية من GitHub لنظام Windows. اسم العملية هو GitHubDesktop.exe. تقدر برضه تستخدم git.exe من غير البرنامج ده.

اللي محتاج تعرفه

GitHub Desktop ده واجهة رسومية (GUI). وgit.exe لسه شغال من غيره عادي.

GitHubDesktop.exe هو واجهة Windows الرسومية الرسمية من GitHub. أما Git for Windows فهو عبارة عن git.exe مع Git Bash. مسح تثبيت Desktop مش هيمسح Git. وتثبيت Desktop مش بديل لـ git-scm.com.

إيه هو؟
واجهة Git الرسومية الرسمية من GitHub
هل محتاجه علشان أستخدم git؟
لأ. git.exe بيشتغل لوحده
هو نفسه gh.exe؟
لأ. ده GitHub CLI
Feex بتقولك
لو GitHub Desktop مش راضي يعمل push، هفحص تسجيل الدخول لـ GitHub جوه البرنامج نفسه. ومش همسح تثبيت Git for Windows الأول. الواجهة الرسومية اختيارية، وgit.exe هو المحرك الأساسي.

إيه هو GitHub Desktop؟

GitHub Desktop هو واجهة GitHub الرسومية لعمليات الـ cloning والـ committing وفتح الـ pull requests. هو بيتكلم مع Git في الخلفية. مش هو git.exe ولا gh.exe.

لو عمرك ما استخدمته

لو حد قالك نزل GitHub Desktop، فده شباك GitHub اللي بيعمل clone بالماوس، مش git.exe. نزله من desktop.github.com. تقدر بالفعل تستخدم Git for Windows من غير الواجهة دي. وSourcetree وFork هما برامج واجهات رسومية تانية لـ Git. أما gh.exe فده GitHub CLI، مش برنامج الـ Electron ده.

بيستخدم في إيه؟

اعمل Clone وcommit بالماوس

شاشة الـ history والـ diff. أمر git status في Git Bash بيعمل نفس الشغلانة من غير الواجهة دي.

حسابات GitHub.com

تسجيل الدخول والـ pull requests على GitHub. أما الشركات اللي بتعتمد أساساً على Bitbucket فغالباً بتختار Sourcetree بداله.

افتح في المحرر بتاعك

يقدر Desktop يسلّم الـ repo لـ VS Code أو أي محرر تاني. والمحرر ده بيفضل برضه عملية (process) تانية منفصلة.

مين اللي بيحتاجه؟

  • الناس اللي عاوزة تستخدم GitHub من غير ما تعيش جوه الـ terminal
  • الطلبة اللي الكورس بتاعهم نزلهم البرنامج ده بدل Git Bash
  • أي حد اتلخبط بينه وبين git.exe لمجرد إن الاتنين فيهم كلمة Git

الحالة الحالية

GitHub Desktop (2015) هو واجهة رسومية حالية لـ git من GitHub. والشركة المطورة لسه بتوجه مستخدمين Windows لموقع https://desktop.github.com/.

عمره قد إيه؟

GitHub نزلت برنامج الـ desktop ده المبني على Electron في 2015 بعد العميل القديم GitHub for Windows / C#. هو أحدث من Git (2005) وأقدم من GitHub CLI (2020). المنتج الحالي لسه اسمه GitHub Desktop.

الإصدارات

القنوات الأساسية الأول. مش كل أرقام الإصدارات الدقيقة متحقق منها هنا.

GitHub Desktop

متطلبات النظام

القيم دي حسب التوجيهات الرسمية للمطور. ضغط الشغل الفعلي بيغير الاحتياج الحقيقي.

الحد الأدنى

الحد الأدنى لمتطلبات النظام
نظام التشغيل إصدار 64-bit حديث من Windows 10 أو Windows 11، حسب وثائق GitHub Desktop
الرcurrentام (RAM) الحد الأدنى لـ Electron بالإضافة للـ repo اللي بتفتحه

استهلاك الموارد

استهلاك الـ CPU
بيعتمد على الحاجات اللي فاتحها جوه البرنامج
استهلاك الـ RAM
بيعتمد على المستندات أو التبويبات أو المكتبات

العمليات المتثبتة

الملفات التنفيذية دي تابعة للمنتج ده لما بيكون متثبت.

العمليات المتثبتة
GitHubDesktop.exe شاشة GitHub Desktop

مكونات بدء التشغيل (Startup)

يقدر GitHub Desktop يرجع يفتح آخر repo. ده مجرد استرجاع للجلسة (session restore)، مش خدمة Windows اسمها GitHub.

أماكن الملفات

أماكن GitHub Desktop الشائعة
التثبيت المعتاد C:\Users\<you>\AppData\Local\GitHubDesktop\

صيغ الملفات

GIT

المشاكل الشائعة

ناس فاكرة إن ده هو Git

أمر where.exe git المفروض لسه يلاقي Program Files\Git لو إنت منزل Git for Windows. البرنامج Desktop هو GitHubDesktop.exe.

التوثيق شغال هنا، وبيفشل في الـ CLI

البرنامج Desktop بيخزن بيانات اعتماد GitHub علشان نداءات Git الخاصة بيه هو. إنما أمر git push في terminal عشوائي ممكن لسه يحتاج Git Credential Manager.

حل المشاكل الشائعة

اتأكد إنك فاتح GitHub Desktop مش git-bash.exe

عنوان النافذة ومسار GitHubDesktop.exe هما بتوع المنتج ده. أما Program Files\Git فده منفذ نظام التحكم في الإصدارات (VCS).

نزله من desktop.github.com

أي إعلان عن نسخة GitHub Desktop pro هو نصب وفيك. GitHub هي اللي رافعة ملف التثبيت الأصلي.

استخدم File > Options > Git عشان تشوف بيستخدم أنهي نسخة Git

البرنامج Desktop ممكن يستخدم نسخة Git مدمجة معاه أو Git متثبتة على النظام. الاختيار ده ملوش دعوة بتثبيت Sourcetree.

البدائل

Git for Windows لو محتاج سطر الأوامر بس. GitHub CLI للـ pull requests جوه الـ terminal. وSourcetree لو السيرفر البعيد (remote) هو Bitbucket.

المساعدة والتنزيلات الرسمية

ابدأ بالمطور الأصلي. مواقع ملفات الـ exe العشوائية مش جهة دعم.

جهات الاتصال الرسمية
تنزيل desktop.github.com/ ملف التثبيت الرسمي أو صفحة المطور
المساعدة docs.github.com/desktop دعم المطور
الموقع الرسمي desktop.github.com/ ابدأ من هنا، مش من موقع ملفات exe عشوائي
وثائق GitHub: Desktop docs.github.com/en/desktop مساعدة في الـ Clone والـ commit وإدارة الحسابات

العتاد المرتبط

الواجهة الرسومية برنامج مبني على Electron. مستودعات الـ repos الكبيرة بتحتاج RAM وSSD. كارت الشاشة (GPU) مش هيسرّع الـ commits.

التفاصيل التقنية

التفاصيل التقنية

أرقام إصدارات المطور بتتغير. المقال ده مش بيثبت إصدار معين.

المصادر والتحقق

تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. إزاي بنعمل أبحاثنا.

هل المقالة دي كانت مفيدة؟

مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.

هل المقالة دي كانت مفيدة؟