2016-01-26 9 views
5

ठीक है, तो यहाँ परिदृश्य है,दूरस्थ: अनधिकृत घातक: प्रमाणीकरण विफल Bitbucket

मैं user1 bitbucket खाते के लिए मेरी टर्मिनल में लॉग इन किया था।

मैं की तरह

$ git config --global user.name "user1" 
$ git config --global user.email "[email protected]" 

मैं पूरी तरह से commit और push ऐसा करने में सक्षम था में लॉग इन किया था।

अब मेरे पास बिटकबकेट पर उपयोगकर्ता 2 के लिए एक और ईमेल आईडी के साथ एक और खाता था।

तो मैं की तरह में लॉग इन:

$ git config --global user.name "user2" 
$ git config --global user.email "[email protected]" 

लेकिन अब जब मैं git push origin master कर रहा हूँ मैं नीचे त्रुटि हो रही है।

fatal: Authentication failed for 'https://[email protected]/user3/test.git/' 

तो मैं पूरी तरह से मेरी Ubuntu 14.04 से git की स्थापना रद्द और इसे फिर से स्थापित किया है और फिर से लॉग इन हैं। लेकिन फिर भी एक ही समस्या हो रही है।

उस त्रुटि संदेश से कैसे बचें?

उत्तर

2

user.name और user.email स्थानीय कॉन्फ़िगरेशन के पास गिट रिपोस होस्टिंग सर्वर प्रमाणीकरण के साथ कुछ भी नहीं है। यह सिर्फ काम करने के लिए कमिश्नर/लेखकत्व के लिए है।

यदि आप एक https url का उपयोग कर रहे हैं, तो इसका मतलब है कि आपको बिटबकेट लॉगिन और पासवर्ड का उपयोग करने की आवश्यकता है।
वहाँ एक BitBucket खाता 'user2' है, तो इसकी BitBucket पासवर्ड प्रमाणीकरण

(वह/वह हालांकि धक्का करने का अधिकार है के लिए user3 परियोजना में एक सहयोगी होने की आवश्यकता होगी) पारित करने के लिए पर्याप्त होगी है सुनिश्चित करें कि पासवर्ड में कोई विशेष चरित्र नहीं है, या आपको percent-encode it करना होगा।

+0

मेरे पास है! मेरे पासवर्ड में यह मुद्दा हो सकता है। मुझे – Suraj

+0

@ सूरज '% 21' की जांच करने दें। – VonC

+0

इसके बजाए! मुझे% 21 का उपयोग करना चाहिए ?? – Suraj

0

मुझे एक ही समस्या का सामना करना पड़ा! सही पासवर्ड प्रदान करने के बाद भी यह एक ही त्रुटि दिखाता है।

समाधान

चरण: बस की जाँच अपने पास सही है। यदि यह ठीक है तो जांचें कि आपके पास उस भंडार पर सही अनुमति है। (मुझे अनुमति समस्या मिली और चरण का उपयोग करके हल किया गया)

संबंधित मुद्दे