مواد پر جائیں

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 انسٹال نہیں ہوتا ہے۔

یہ کیا ہے؟
GitHub کے لیے gh کمانڈ
کیا یہ Desktop جیسا ہی ہے؟
نہیں۔ یہ ایک CLI ہے
کیا یہ git کا متبادل ہے؟
نہیں۔ آپ کو اب بھی git.exe کی ضرورت ہے
Feex کا کہنا ہے
اگر gh کی شناخت نہ ہو، تو میں cli.github.com سے GitHub CLI انسٹال کروں گا۔ میں پہلے GitHub Desktop کی مرمت نہیں کروں گا۔ Desktop ایک GUI ہے۔ یہ gh.exe ہے۔

GitHub CLI کیا ہے؟

GitHub CLI دراصل gh.exe ہے۔ یہ GitHub.com کے فیچرز کو سمیٹتا ہے۔ یہ Git for Windows نہیں ہے اور نہ ہی GitHub Desktop ہے۔

اگر آپ نے اسے کبھی استعمال نہیں کیا

اگر کسی گائیڈ نے gh انسٹال کرنے کا کہا ہے، تو یہ cli.github.com سے GitHub CLI ہے۔ gh.exe پل کی درخواستیں (pull requests) بناتا ہے اور GitHub کے API سے رابطہ کرتا ہے۔ git.exe اب بھی VCS ہے۔ GitHub Desktop ایک GUI ہے۔ آپ gh کے بغیر بھی git استعمال کر سکتے ہیں۔ آپ ہر لوکل کمٹ کے لیے git کو gh سے تبدیل نہیں کر سکتے۔

یہ کس لیے استعمال ہوتا ہے؟

پل کی درخواستیں (Pull requests) اور مسائل (issues)

gh pr create اور gh issue۔ Desktop ماؤس کے ساتھ یہ کر سکتا ہے۔ اکیلا git.exe اضافی اقدامات کے بغیر GitHub PR نہیں کھول سکتا۔

gh auth login

GitHub کے لیے ڈیوائس یا براؤزر کی توثیق۔ Git Credential Manager ایک مختلف ہیلپر ہے جسے git.exe استعمال کرتا ہے۔

ریپو بنانے اور کلون کرنے کے ہیلپرز

GitHub کے لیے مخصوص شارٹ کٹس۔ اس ٹول کے بغیر بھی git clone بدستور کام کرتا ہے۔

یہ کس کے لیے ہے؟

  • وہ لوگ جو ٹرمینل اور GitHub.com پر کام کرتے ہیں
  • وہ صارفین جو GitHub Desktop نہیں چاہتے
  • کوئی بھی جس نے gh ٹائپ کیا اور سوچا کہ Git غائب ہے

موجودہ صورتحال

GitHub CLI (2020) دراصل GitHub کی جانب سے ایک موجودہ github کمانڈ لائن ہے۔ وینڈر اب بھی Windows صارفین کو https://cli.github.com/ کی طرف رہنمائی کرتا ہے۔

یہ کتنا پرانا ہے؟

GitHub نے پرانے hub ٹول کے بعد، 2020 میں سپورٹ شدہ CLI کے طور پر gh کو جاری کیا۔ یہ GitHub Desktop (2015) سے نیا ہے اور Git (2005) سے بہت نیا ہے۔ موجودہ Windows MSI اور winget پیکجز اصل پروڈکٹ ہیں۔

ورژنز

پہلے بڑے چینلز۔ درست بلڈ نمبرز کی یہاں مکمل تصدیق نہیں کی گئی ہے۔

gh MSI

سسٹم کے تقاضے

اقدار پبلشر کی عوامی رہنمائی کے مطابق ہیں۔ کام کا بوجھ اب بھی اصل ضرورت کو بدل دیتا ہے۔

کم از کم

کم از کم سسٹم کے تقاضے
آپریٹنگ سسٹم ایک موجودہ 64-bit Windows 10 یا Windows 11 ریلیز، GitHub CLI کے مطابق
RAM CLI بہت چھوٹا ہے

وسائل کا پروفائل

CPU کی مانگ
ایپ کے اندر آپ کے کھولے گئے مواد کی پیروی کرتا ہے
RAM کی مانگ
دستاویزات، ٹیبز، یا لائبریریوں کی پیروی کرتا ہے

انسٹال شدہ پروسیسز

یہ ایگزیکیوٹیبلز انسٹال ہونے پر اس پروڈکٹ سے تعلق رکھتی ہیں۔

انسٹال شدہ پروسیسز
gh.exe GitHub CLI

اسٹارٹ اپ اجزاء

gh.exe خود بخود Windows کے ساتھ شروع نہیں ہوتا ہے۔ آپ اسے ٹرمینل میں چلاتے ہیں۔

فائل کے مقامات

GitHub CLI کے عام مقامات
عام انسٹال C:\Program Files\GitHub CLI\

فائل فارمیٹس

--json فلیگز سے JSON

عام مسائل

gh کام کرتا ہے، git غائب ہے

git-scm.com سے Git for Windows انسٹال کریں۔ gh کا کام GitHub سے رابطہ ہے۔ git کا کام ریپو سے رابطہ ہے۔

Desktop میں توثیق، نہ کہ gh میں

gh auth login ایک علیحدہ لاگ ان ہے۔ Desktop کے کریڈینشلز خود بخود gh ٹوکن نہیں بن جاتے۔

مسئلہ حل کرنا

where.exe gh

Program Files\GitHub CLI\gh.exe کی توقع رکھیں۔ GitHubDesktop.exe دراصل GUI کا پاتھ ہے۔

cli.github.com یا winget GitHub.cli سے انسٹال کریں

Downloads میں ایک بے ترتیب gh.exe وہ کیس ہے جسے نظر انداز کرنا چاہیے۔

gh auth status

اس CLI کا لاگ ان دکھاتا ہے۔ یہ Sourcetree اکاؤنٹس کی فہرست نہیں دکھائے گا۔

متبادلات

GUI کے لیے GitHub Desktop۔ لوکل ورژن کنٹرول کے لیے git.exe۔ پرانی hub بائنری یہ سپورٹ شدہ CLI نہیں ہے۔

سرکاری مدد اور ڈاؤن لوڈز

وینڈر سے شروعات کریں۔ بے ترتیب exe سائٹس کوئی سپورٹ چینل نہیں ہیں۔

آفیشل رابطے
ڈاؤن لوڈ کریں cli.github.com/ آفیشل انسٹالر یا وینڈر کا صفحہ
مدد cli.github.com/manual/ وینڈر سپورٹ
آفیشل سائٹ cli.github.com/ یہاں سے شروعات کریں، کسی بھی غیر معتبر exe ہوسٹ سے نہیں
مینوئل cli.github.com/manual/ gh pr، gh repo، اور auth

متعلقہ ہارڈ ویئر

CLI بہت چھوٹا ہے۔ GitHub تک نیٹ ورک عام طور پر حد بندی ہوتا ہے۔

تکنیکی تفصیلات

تکنیکی تفصیلات

وینڈر کے ورژن نمبرز تبدیل ہوتے رہتے ہیں۔ یہ مضمون کسی خاص بلڈ کا پابند نہیں ہے۔

ذرائع اور توثیق

ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.

کیا یہ مضمون مفید تھا؟

ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔

کیا یہ مضمون مفید تھا؟