दूरस्थ प्रमाणीकरण प्रयास विफल रहा
Git पहले अपने स्वयं के क्रेडेंशियल हेल्पर या SSH कुंजी के साथ रिमोट में साइन इन करता है। … needs you to sign in. का अर्थ है कुछ भी उत्तर नहीं दिया गया; … refused the credentials sent for this repository. का अर्थ है कि जो भेजा गया था वह अब मान्य नहीं है या अनुमति नहीं है। गिट द्वारा उपयोग किए जाने वाले क्रेडेंशियल को ठीक करें; एक कनेक्टेड खाता तभी भरता है जब आपके सहायकों के पास कुछ नहीं होता है, या जब आप इसे रिपॉजिटरी के लिए चुनते हैं।
GitTree में निःशुल्क काम करता है: आपके साइन इन करने के बाद प्रत्येक स्थानीय Git सुविधा।
शुरू करने से पहले
- जानें कि रिमोट HTTPS (
https://…) है या SSH (git@…): Copy Remote URL इसे दिखाता है।
इसे कहां खोजें
- लाने, खींचने या धकेलने के बाद त्रुटि; Activity Log में पूर्ण गिट आउटपुट है।
| कार्रवाई | macOS | Windows और Linux |
|---|---|---|
| पुनः प्राप्त करें | ⌘⇧F | Ctrl+Shift+F |
कदम
HTTPS रिमोट के लिए
अपने क्रेडेंशियल हेल्पर में संग्रहीत पासवर्ड या टोकन को अपडेट करें (गिट क्रेडेंशियल मैनेजर, macOS Keychain)। कई होस्ट को आपके पासवर्ड के बजाय व्यक्तिगत एक्सेस टोकन की आवश्यकता होती है।
SSH रिमोट के लिए
प्राथमिकताएँ › SSH › Test a connection में कुंजी का परीक्षण करें। यदि होस्ट इसे स्वीकार नहीं करता है, तो वहां अपनी सार्वजनिक कुंजी जोड़ें (एसएसएच कॉन्फ़िगर करें)।
पुनः प्रयास करें
पुनः प्राप्त करें. कनेक्टेड खाते और प्रो के साथ, आप इस रिपॉजिटरी के लिए खाता भी चुन सकते हैं (प्रमाणीकरण और क्रेडेंशियल)।
अपेक्षित परिणाम
मेज़बान द्वारा स्वीकार किए गए क्रेडेंशियल के साथ पुनः कार्य को फ़ेच, पुल और पुश करें।
अगर कुछ गलत होता है
"Git आपसे साइन इन करने के लिए नहीं कह सकता..."
GitTree के साइन-इन संकेत दिखाने वाला सहायक गायब है। GitTree पुनः स्थापित करें.
"आपके कनेक्टेड खातों को Git से पास करना GitTree प्रो का हिस्सा है।"
आपकी अपनी SSH कुंजी या क्रेडेंशियल हेल्पर मुफ़्त में काम करता रहता है; उनमें से एक को स्थापित करें.
प्रश्न
क्या GitTree मेरा Git पासवर्ड संग्रहीत करता है?
नहीं, पासवर्ड आपके क्रेडेंशियल हेल्पर के पास रहते हैं, और अकाउंट टोकन केवल आपके सिस्टम कीचेन में रहते हैं।