इसलिए स्कूल में हमें https साइटों को एक्सेस करने के लिए एक प्रमाणपत्र स्थापित करना होगा। फ़ायरफ़ॉक्स में, मैं प्रमाण पत्र आयात कर सकता हूं। हालाँकि, मैं कमांड लाइन के साथ ऐसा नहीं कर सकता। उदाहरण के लिए, git push
मुझे मिल रहा है:
fatal: unable to access 'https://github.com/user/repo': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
इसे हटाने के लिए मैं एक प्रमाण पत्र कैसे आयात करूं? आयात मेरे लिए प्रमाणित करने में सक्षम होना चाहिए। इसके अलावा, यह एक .cer
फ़ाइल है, इसलिए इसका उत्तर .crt
काम नहीं करेगा। इसके अलावा, मैं कैसे git सेटअप करने के बारे में कदम नहीं चाहता, जैसा कि मेरे पास पहले से है। मैं जानना चाहता हूं कि क्या ऐसा करना संभव है। या क्या मैं अभी git
पूरी तरह से कमांड के साथ प्रमाणीकरण को अक्षम कर सकता हूं और इसे प्रमाण पत्र को अनदेखा कर सकता हूं जैसे कि यहां उत्तर क्या कहता है? इसके अलावा, मैं नहीं चाहता कि वेबपेज लोड हो, मैंने ऐसा करने के लिए फ़ायरफ़ॉक्स सेट किया है। मैं git push
मानक आउटपुट देने की आज्ञा चाहता हूं जैसे:
[master 630d087] message
1 file changed, 93 insertions(+), 80 deletions(-)
rewrite somefile (84%)
Counting objects: 9, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 978 bytes | 0 bytes/s, done.
Total 5 (delta 2), reused 0 (delta 0)
To https://github.com/User/Repo.git
851ae39..630d087 master -> master
नोट: मुझे इसका पता चला git config --global http.sslverify false
। लेकिन मैं हर चीज के लिए एक जवाब देखना चाहूंगा, न कि सिर्फ एक जीआईटी हैक
.crt
। मुझे जरूरत है.cer