2015-04-01 5 views
5

धक्का कर सकते हैं समस्या के बाद: जब मैं चीजों के लिए प्रतिबद्ध है, मैं जीयूआई पुश बटन मैं इस त्रुटि संदेश मिलता है पर क्लिक करके उन्हें धक्का नहीं कर सकते हैं:SourceTree जीयूआई धक्का नहीं कर सकते, टर्मिनल

Git - c diff.mnemonicprefix = false -c core.quotepath = false push -v - टैग मूल मास्टर: मास्टर ssh: //[email protected]/srv/git/MyFolder/MyProject.git

पर धक्का

घातक: रिमोट रिपोजिटरी से नहीं पढ़ा जा सका।

कृपया सुनिश्चित करें कि आप सही उपयोग के अधिकार और भंडार मौजूद किया हुआ है।

जब मैं इस त्रुटि संदेश से सटीक वही कमांड कॉपी करता हूं और "टर्मिनल" बटन पर क्लिक करता हूं और इसे पेस्ट करता हूं, तो यह किसी भी त्रुटि के बिना अपेक्षित काम करता है।

मैं क्या गलत कर रहा हूं?

उत्तर

1

मुझे लगता है कि SourceTree दूरस्थ भंडार से नहीं पढ़ सकता है क्योंकि यह आपको प्रमाणित नहीं कर सकता है।

सुनिश्चित करें कि SourceTree आपकी एसएसएच कुंजी तक पहुंच सकता है। ऐसा करने के लिए आप pagent का उपयोग कर सकते हैं।

+0

मुझे अपनी एसएसएच कुंजी कहां से मिलती है? मैंने बस सर्वर से जुड़े पुट्टी को शुरू किया। तब मुझे एक प्रोमेट मिला अगर यह वह सर्वर है जिसे मैं (फिंगरप्रिंट) के साथ संवाद करना चाहता हूं और मैंने इसे स्वीकार कर लिया। पुट्टी उन चाबियों को कहां से बचाती है? – Piranha

+0

कभी नहीं। मैंने सर्वर पर एक सार्वजनिक कुंजी स्थापित की थी और ओपनएसएसएच का उपयोग किया था। – Piranha