2017-05-09 12 views
5

विजुअल स्टूडियो 2017 गिट के अपने संस्करण के साथ जहाजों का उपयोग करने के लिए विजुअल स्टूडियो को कॉन्फ़िगर करें। दुर्भाग्यवश, इसमें एसएसएच और के लिए समर्थन नहीं है, इसमें हमारे रिपॉजिटरीज़ की सुरक्षा करने वाले SSL प्रमाणपत्र के लिए जारीकर्ता के लिए रूट प्रमाण पत्र शामिल नहीं है।सिस्टम-स्थापित Git.exe

Error encountered while cloning the remote repository: Git failed with a fatal error. fatal: unable to access 'https://********/': SSL certificate problem: unable to get local issuer certificate

यह दृश्य स्टूडियो की तरह Git का अपना संस्करण के साथ 2017 जहाजों लग रहा है: तो, जब भी हम, क्लोन खींच, या पुश करने के लिए प्रयास करते हैं, हम इस त्रुटि मिलती है। गिट का नवीनतम संस्करण, 2.12.2, SSL प्रमाणपत्रों को सत्यापित करते समय Windows प्रमाणपत्र स्टोर में देखने के लिए समर्थन जोड़कर उपरोक्त समस्या को हल करता है। क्या गिट के वैश्विक रूप से स्थापित संस्करण का उपयोग करने के लिए विजुअल स्टूडियो को कॉन्फ़िगर करने के लिए वैसे भी है? बोनस पॉइंट अगर समाधान विजुअल स्टूडियो के संस्करणों में काम करता है।

उत्तर

1

मैं बोल्ड में अपने सीधे प्रश्न का उत्तर नहीं मिला है, लेकिन मैं इसी तरह SSL प्रमाणपत्र मुद्दों, जो मैं नीचे दिए गए लिंक की मदद से हल कर लिया है हो रहा है:

Git in VS2017 with self-signed SSL

संक्षेप में : दृश्य स्टूडियो का उपयोग कर रहे कॉर्ट फ़ोल्डर का स्थान खोजें। यह कुछ ऐसा होगा:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\ssl\certs 

मुझे यह/2017 निर्देशिका में जाने और बस वहां से खोजकर मिला।

अगला: ओपन सीए-बंडल.crt और उस फ़ाइल में अपना पूर्ण बेस 64 एन्कोडेड प्रमाणपत्र (प्रारंभ और अंत टैग सहित) की प्रतिलिपि बनाएँ और सहेजें।

एक fetch, या कुछ ऐसे के साथ परीक्षण।

उम्मीद है कि यह आपकी समस्या का कम से कम आधा हल करता है!

1

दृश्य स्टूडियो स्थापित Git संस्करण भी मेरी तरफ मुद्दों पैदा कर रहा था, इसलिए मैं जहां दृश्य स्टूडियो अपना संस्करण तैनात संपूर्ण फ़ोल्डर बदल दिया है:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\

पिछले 32-बिट से डाउनलोड किया संस्करण के साथ here। और आईडीई को पुनरारंभ करने के बाद समस्याएं चली गईं, विजुअल स्टूडियो सेटिंग्स से इसे बदलने का विकल्प स्वागत होगा, लेकिन कम से कम यह कामकाज काम करता है।

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