عدي للمحتوى

GitHub CLI

تطبيقGitHub

بيتسمى برضه gh، أو gh cli، أو hub cli

GitHubإنتاجية

أداة سطر الأوامر الرسمية من GitHub. اسم العملية هو gh.exe. ده مش GitHub Desktop ولا هو git.exe.

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

ملف gh.exe هو GitHub CLI. إنما GitHub Desktop تطبيق تاني خالص.

برنامج GitHub CLI هو أمر gh الرسمي. وبرنامج GitHub Desktop هو GitHubDesktop.exe. أما Git for Windows فهو git.exe. لو مسحت Desktop مش هيتمسح gh. ولو ثبتت gh مش هينزل Git Bash.

إيه هو؟
أمر gh الخاص بـ GitHub
هل هو زي Desktop؟
لأ. ده أداة سطر أوامر (CLI)
هل بيبدل git؟
لأ. إنت لسه محتاج git.exe
Feex بتقولك
لو طلع لك إن gh مش متعرف عليه، فأنصحك تثبت GitHub CLI من cli.github.com. مش هقول لك تصلح GitHub Desktop الأول. برنامج Desktop ده واجهة رسومية. إنما ده gh.exe.

إيه هو GitHub CLI؟

برنامج GitHub CLI هو gh.exe. بيقدم ميزات موقع GitHub.com من الطرفية. هو مش Git for Windows ولا هو GitHub Desktop.

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

لو فيه دليل قال لك تثبت gh، فالمقصود هو GitHub CLI من cli.github.com. ملف gh.exe بيعمل طلبات سحب (pull requests) وبيتواصل مع GitHub API. إنما git.exe لسه هو نظام التحكم في الإصدارات. وتطبيق GitHub Desktop هو الواجهة الرسومية. تقدر تستخدم git من غير gh. بس ما تقدرش تستبدل git بـ gh في عمليات التثبيت (commit) المحلية العادية.

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

طلبات السحب والمشاكل (Pull requests and issues)

أوامر gh pr create وgh issue. برنامج Desktop يقدر يعمل ده بالماوس. ملف git.exe لوحده ما يقدرش يفتح PR على GitHub من غير خطوات إضافية.

gh auth login

تسجيل الدخول لـ GitHub عبر الجهاز أو المتصفح. أداة Git Credential Manager دي أداة مساعدة تانية بيستخدمها git.exe.

مساعدات إنشاء واستنساخ المستودعات (Repo create and clone helpers)

اختصارات خاصة بـ GitHub. أمر git clone لسه شغال من غير الأداة دي عادي.

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

  • الناس اللي شغلها كله على الطرفية وموقع GitHub.com
  • المستخدمين اللي مش عايزين GitHub Desktop
  • أي حد كتب gh وافتكر إن Git مش موجود

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

أداة GitHub CLI (2020) هي سطر أوامر حالي لـ github من شركة GitHub. الشركة المطورة لسه بتوجه مستخدمين Windows للرابط https://cli.github.com/.

عمره قد إيه؟

أطلقت GitHub أداة gh سنة 2020 كأداة سطر أوامر رسمية مدعومة، كبديل لأداة hub القديمة. هي أحدث من GitHub Desktop (2015) وأحدث بكتير من Git (2005). حزم MSI وwinget الحالية لـ Windows هي المنتج المعتمد.

الإصدارات

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

ملف تثبيت gh MSI

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

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

الحد الأدنى

الحد الأدنى لمتطلبات النظام
نظام التشغيل إصدار 64-bit حالي من Windows 10 أو Windows 11، حسب متطلبات GitHub CLI
الرcurrentام (RAM) أداة سطر الأوامر حجمها صغير جدًا

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

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

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

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

العمليات المتثبتة
gh.exe GitHub CLI

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

ملف gh.exe مش بيبدأ مع تشغيل Windows. إنت بتشغله جوه الطرفية.

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

مسارات GitHub CLI الشائعة
التثبيت المعتاد C:\Program Files\GitHub CLI\

صيغ الملفات

مخرجات JSON من وسوم --json

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

أداة gh شغالة، بس git مش موجود

ثبت Git for Windows من git-scm.com. أداة gh بتتواصل مع GitHub. وأداة git بتتعامل مع المستودع نفسه.

تسجيل الدخول شغال في Desktop، بس مش شغال في gh

الأمر gh auth login ده تسجيل دخول مستقل. بيانات الاعتماد اللي في Desktop مش بتتحول تلقائيًا لرموز وصول (tokens) في gh.

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

where.exe gh

المفروض تلاقيه في Program Files\GitHub CLI\gh.exe. مسار GitHubDesktop.exe ده بتاع الواجهة الرسومية.

التثبيت من cli.github.com أو عبر winget GitHub.cli

وجود ملف gh.exe عشوائي في مجلد Downloads دي حالة لازم تتجاهلها.

gh auth status

بيعرض حالة تسجيل الدخول للأداة دي. ومش هيعرض الحسابات المربوطة بـ Sourcetree.

البدائل

استخدم GitHub Desktop لو عايز واجهة رسومية. واستخدم git.exe للتحكم في الإصدارات محليًا. ملف hub القديم مش هو أداة سطر الأوامر الرسمية المدعومة دي.

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

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

جهات الاتصال الرسمية
تنزيل cli.github.com/ ملف التثبيت الرسمي أو صفحة المطور
المساعدة cli.github.com/manual/ دعم المطور
الموقع الرسمي cli.github.com/ ابدأ من هنا، مش من موقع ملفات exe عشوائي
دليل الاستخدام (Manual) cli.github.com/manual/ أوامر gh pr، وgh repo، وتسجيل الدخول

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

أداة سطر الأوامر دي خفيفة وصغيرة جدًا. سرعة الاتصال بـ GitHub هي اللي بتحدد الأداء غالبًا.

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

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

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

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

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

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

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

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