2017-04-13 10 views
9

मैं ssh पर सर्वर को खींचने और धक्का देने के लिए sourcetree का उपयोग करता हूं। SourceTree ने पासवर्ड याद किया है लेकिन पासवर्ड बदल गया है। मुझे नहीं पता कि नए पासवर्ड के sourcetree को कैसे सूचित किया जाए।मौजूदा खाते का SourceTree पासवर्ड बदलें

Google खोजों के आधार पर मैंने निम्नलिखित चीजों को आजमाया है: SourceTree में टूल्स> विकल्प> प्रमाणीकरण के तहत देखा गया। यहां कुछ भी सूचीबद्ध नहीं है।

नियंत्रण कक्ष में विंडोज क्रेडेंशियल मैनेजर में देखा गया गिट/सॉर्सेट्री से संबंधित कुछ भी नहीं है या प्रश्न में सर्वर यहां सूचीबद्ध है।

मैं SourceTree 2.0.18.1

अद्यतन

मैं तमाशा के माध्यम से प्रमुख आधारित प्रमाणीकरण का उपयोग करके इस समस्या को धोखा दिया है का उपयोग कर रहा हूँ। इस बीच SourceTree के अपडेट भी हुए हैं और मैं वर्तमान में 2.3.1 का उपयोग कर रहा हूं जिसके लिए %LOCALAPPDATA%\Atlassian\SourceTree\passwd फ़ाइल कार्यों को संपादित/निकालना (2.0.18 में वह फ़ाइल नहीं थी)।

~\AppData\Local\Atlassian\SourceTree\userhost 
~\AppData\Local\Atlassian\SourceTree\passwd 

फिर SourceTree पुनः आरंभ:

+0

आप खुले विंडो> भंडार ब्राउज़र वहाँ एक सेटिंग आइकन (गियर) होना चाहिए। ऐसे खाते हैं जो SourceTree में हैं। क्या आप यही खोज रहे हैं? –

+0

वर्तमान संस्करण में नहीं। मुझे पुराने संस्करण में डी रेपो सूची के तहत एक कोग दिखाई देता है जिसे मैंने चारों ओर लटका दिया है, लेकिन यह मुझे टूल्स> विकल्प> प्रमाणीकरण में ले जाता है जहां कुछ भी सूचीबद्ध नहीं है। नोट मैं github जैसे कुछ का उपयोग नहीं कर रहा हूं, मेरा रिमोट बस एक यूनिक्स सर्वर है जिसमें एसएसएच एक्सेस और गिट है। – Eelke

+0

पासवर्ड को विंडोज क्रेडेंशियल मैनेजर में एक बहुत ही अजीब जगह में संग्रहीत किया जा सकता है (यानी अगर मुझे सही याद आती है तो जीथब जेनेरिक क्रेडेंशियल के तहत संग्रहीत हो जाता है)। यदि यह वहां नहीं है, तो मुझे सही जानकारी नहीं पता और इसे समझ नहीं सकता है, क्योंकि मेरी विंडोज मशीन घर पर है। –

उत्तर

19

मैं अपने Windows पर उन फ़ाइलों को खाली करने के लिए मैन्युअल रूप से स्पष्ट संग्रहीत साख थी।

+2

यह एक आकर्षण की तरह काम करता है (पासवाड में प्रवेश को साफ करता है और यह आपको फिर से पासवर्ड का अनुरोध करता है) – Nordes

+0

पासवर्ड को स्पष्ट रूप से संपादित करना संभव है, लेकिन यदि आपने इसे GUI में हटा दिया है (जैसे मैंने भी किया) तो यह समाधान _really_ इसे हटाने का एकमात्र तरीका है। जैसा कि इन पदों में भी सुझाव दिया गया है: https://community.atlassian.com/t5/SourceTree-questions/How-to-update-HTTP-S- प्रमाण-पत्र-in-sourcetree/qaq-p/297564 https: // समुदाय। atlassian.com/t5/SourceTree-questions/Changing-password-in-Source-Tree-1-6-1-Mac-13/qaq-p/283639 – Leo

+0

यह तब भी होता है जब आप एसएसएच आधारित गिट सर्वर को स्क्रैच से पुनर्स्थापित करते हैं एसटी संपर्क करने की कोशिश कर रहा है। एसटी पुरानी जानकारी के साथ 5 बार लॉगऑन करने का प्रयास करेगा। और जीयूआई एक नया पासवर्ड नहीं मांगता है और न ही किसी अन्य साधन को पुनर्प्राप्त करने के लिए प्रदान करता है। –

0

चेक, अगर आप भी Wincred क्रेडेंशियल सहायक git config --global -l उपयोग कर रहे हैं यह बात git config --global credential.helper wincred भी --system और/या --local

11

OS X पर, एक कंपनी का उपयोग कर यदि मेजबानी की Git स्थापित करेगा रेपो, और आपने कंपनी पासवर्ड की समाप्ति नीति के कारण पासवर्ड बदल दिया है, आपको कुंजीचैन पहुंच पर जाना होगा, वहां सोर्सेट्री की तलाश करें। SourceTree के लिए एक एप्लिकेशन पासवर्ड उपरोक्त होगा। इसे मिटाओ। अगली बार जब आप अपने रेपो पर जो भी/पुश/पुश/लाने की कोशिश करेंगे, तो वह पास के लिए पूछेगा और कीचेन में एक नई प्रविष्टि बनाएगा।

+1

धन्यवाद, यह वास्तव में सहायक था! – akash89

0

हाल ही में मुझे एक ही समस्या का सामना करना पड़ रहा था और इस तरह मैं इसे हल करता हूं।

जाएं: उपकरणविकल्पप्रमाणीकरण
आप अपने खाते वहाँ देख सकते हैं।
अपने खाते पर क्लिक करने से यह आपको एक संपादन विकल्प देगा। वहां से आप अपना पासवर्ड रीफ्रेश कर सकते हैं।

वर्तमान संस्करण 2.7.1

+0

मेरा प्रश्न स्पष्ट रूप से बताता है कि यह वहां सूचीबद्ध नहीं है (पूर्व 2.x संस्करणों में यह है) – Eelke

+0

यह मेरे लिए काम नहीं करता है। मैंने पूरे एटलसियन \ SourceTree \ फ़ोल्डर को हटा दिया और अनइंस्टॉल/पुनर्स्थापित किया। ऊपर देखकर, मेरा मानना ​​है कि बस उन फ़ाइलों को हटाना काम करेगा। – tatmanblue

0

से ~\AppData\Local\Atlassian\SourceTree

कैश फ़ोल्डर निकालें उसके बाद अपने मौजूदा भंडार से खींचने की कोशिश है। इसके बाद यह आपको नए उपयोगकर्ता नाम और पासवर्ड के लिए पूछेगा। अपना बदला पासवर्ड रखें। आप कर चुके हैं।

इसके बाद आप स्रोत ट्री से अपनी सेटिंग्स देख सकते हैं। Tools>Options> Authentication

0

मुझे लगता है कि यह एक बेहतर जवाब होगा।

वरीयता पर जाएं -> उन्नत मेनू और उस होस्टनाम को हटाएं जिसे आप रीसेट करना चाहते हैं।

इस के बाद, आप अपने यूज़रनेम और पासवर्ड में जब भी जरूरत (जैसे Git से खींच के रूप में) फिर से लिखें सकते

+1

वह संस्करण किस में है? मैं वर्तमान में 2.4.7 पर हूं और कोई वरीयता विकल्प नहीं है। भंडार सेटिंग्स में एक उन्नत टैब है लेकिन वहां हटाने के लिए कोई होस्टनाम नहीं है। – Eelke

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