2015-06-04 10 views
7

पर सेट करने में असमर्थ असल में मैं SQLite के लिए ngCordova प्लगइन स्थापित करने का प्रयास कर रहा हूं। लेकिन यह मुझे त्रुटि दे रहा है: https://github.com/brodysoft/Cordova-SQLitePlugin.git/info/refs घातक पहुंचते समय github.com:443 के संबंध में अज्ञात SSL प्रोटोकॉल त्रुटि: HTTP अनुरोध विफल। कुछ शोध करने पर, मैं sslVerify को झूठी सेट करने के लिए समाधान में आया था। मैं कमांड प्रॉम्प्ट का उपयोग कर git config http.sslVerify "false" कमांड सेट करने में सक्षम नहीं हूं। यह मुझे त्रुटि दे रहा है: कॉन्फ़िगरेशन फ़ाइल /.gitconfig को लॉक नहीं कर सका: ऐसी कोई फ़ाइल या निर्देशिका नहीं। मैंने gitconfig फ़ाइल को संपादित करके इसे मैन्युअल रूप से करने का भी प्रयास किया; लेकिन यह नहीं हो रहा हैsslVerify को झूठी

उत्तर

12

कॉन्फ़िगरेशन सेट करने का प्रयास करने से आपके द्वारा उल्लिखित त्रुटि संदेश मुद्रित किया जाता है जब आप एक गिट रेपो में नहीं होते हैं तो स्थानीय गिट कॉन्फ़िगरेशन सेट करने का प्रयास करते हैं। आपको या तो एक वैश्विक सेट (--global ध्वज) कॉन्फ़िगरेशन या सीडी को मौजूदा गिट रेपो में सेट करने के लिए केवल उस रेपो में सेट करने की आवश्यकता होगी।

आदर्श रूप में आप sslVerify "false" विन्यास के दायरे को सीमित करना चाहते हैं, लेकिन आप यदि आप प्रारंभिक क्लोन प्राप्त करने के लिए कोशिश कर रहे हैं एक वैश्विक सेटिंग (अस्थायी) के रूप में सेट करने के लिए उपयोग की आवश्यकता हो सकती:

git config --global http.sslVerify "false" 

के साथ

git config --global --unset http.sslVerify 
cd <your newly-cloned repo> 
git config http.sslVerify "false" 

सत्यापित करने के लिए कि आपके विन्यास के बाद की तैयारी में हैं: कि सेट आप रेपो क्लोन करने के लिए सक्षम होना चाहिए, और इस बिंदु पर मैं एक वैश्विक विन्यास के रूप में यह unsetting और अपने नव क्लोन रेपो में यह स्थापित करने की सलाह देते हैं आप कर चुके हैं आप चला सकते हैं:

git config --global --list 
git config --local --list 
संबंधित मुद्दे