GitHub CLI
gh, gh cli, hub cli भी कहा जाता है
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 की आवश्यकता है
GitHub CLI क्या है?
GitHub CLI ही gh.exe है। यह GitHub.com की सुविधाओं को रैप करता है। यह Git for Windows नहीं है और GitHub Desktop भी नहीं है।
यदि आपने इसका कभी उपयोग नहीं किया है
यदि किसी गाइड में gh इंस्टॉल करने के लिए कहा गया है, तो यह cli.github.com से मिलने वाला GitHub CLI है। gh.exe पुल रिक्वेस्ट बनाता है और GitHub के API से बात करता है। git.exe अभी भी VCS है। GitHub Desktop इसका GUI है। आप gh के बिना git का उपयोग कर सकते हैं। आप हर स्थानीय कमिट के लिए git को gh से प्रतिस्थापित नहीं कर सकते।
इसका उपयोग किसलिए किया जाता है?
gh pr create और gh issue। Desktop इसे माउस की मदद से कर सकता है। केवल git.exe अतिरिक्त चरणों के बिना GitHub PR नहीं खोल सकता।
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 पैकेज ही मुख्य उत्पाद हैं।
संस्करण
प्रमुख चैनल पहले। सटीक बिल्ड संख्याएं यहां पूरी तरह से सत्यापित नहीं हैं।
सिस्टम आवश्यकताएँ
मान प्रकाशक के सार्वजनिक मार्गदर्शन का पालन करते हैं। कार्यभार अभी भी वास्तविक आवश्यकता को बदल देता है।
न्यूनतम
| ऑपरेटिंग सिस्टम | GitHub CLI के अनुसार, एक वर्तमान 64-बिट Windows 10 या Windows 11 रिलीज़ |
|---|---|
| RAM | CLI बहुत छोटा है |
संसाधन प्रोफ़ाइल
- CPU की मांग
- ऐप के अंदर आप जो खोलते हैं, उसका अनुसरण करता है
- RAM की मांग
- दस्तावेज़ों, टैब या लाइब्रेरी का अनुसरण करता है
इंस्टॉल की गई प्रोसेस
ये निष्पादन योग्य फ़ाइलें इस उत्पाद से संबंधित हैं जब यह इंस्टॉल होता है।
| gh.exe | GitHub CLI |
|---|
स्टार्टअप घटक
gh.exe Windows के साथ शुरू नहीं होता है। आप इसे टर्मिनल में चलाते हैं।
फ़ाइल स्थान
| विशिष्ट इंस्टॉलेशन | C:\Program Files\GitHub CLI\ |
|---|
फ़ाइल प्रारूप
सामान्य समस्याएं
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, और प्रमाणीकरण |
संबंधित हार्डवेयर
CLI बहुत छोटा है। GitHub का नेटवर्क आमतौर पर मुख्य सीमा होता है।
तकनीकी विवरण
तकनीकी विवरण
विक्रेता के संस्करण संख्याएँ बदलती रहती हैं। यह आलेख किसी विशिष्ट बिल्ड को निर्धारित नहीं करता है।
स्रोत और सत्यापन
दर्ज स्रोत लेबल: August 2026। यह लेबल स्वतंत्र सत्यापन स्थापित नहीं करता है। हम कैसे शोध करते हैं.
- GitHub CLI आधिकारिक साइट · विक्रेता उत्पाद पृष्ठ
- GitHub CLI सहायता · विक्रेता सहायता
- GitHub CLI मैनुअल · आधिकारिक कमांड संदर्भ
- Foxhole प्रक्रिया मानचित्र · Windows PC पर फ़र्स्ट-पार्टी नमूने। कोई लैब बेंचमार्क नहीं।
क्या यह लेख उपयोगी था?
हाँ या ना ही काफी है। यदि आप चाहें तो कोई कारण चुनें, या एक संक्षिप्त नोट जोड़ें।
धन्यवाद। इससे हमें इस पृष्ठ को बेहतर बनाने में मदद मिलती है।