Jadi di sekolah kita perlu memasang sertifikat untuk mengakses situs https. Di firefox, saya dapat mengimpor sertifikat. Namun, saya tidak bisa melakukannya dengan baris perintah. Misalnya, menjalankan git push
saya mendapatkan:
fatal: unable to access 'https://github.com/user/repo': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
Bagaimana cara mengimpor sertifikat untuk menghapus ini? Impor harus dapat mengautentikasi untuk saya. Juga, ini adalah .cer
file, jadi jawaban untuk .crt
tidak akan berfungsi. Juga, saya tidak ingin langkah-langkah tentang cara mengatur git, seperti yang sudah saya lakukan. Saya ingin tahu apakah mungkin untuk melakukan itu. Atau bisakah saya menonaktifkan otentikasi dengan git
perintah sepenuhnya dan membuatnya mengabaikan sertifikat seperti apa yang dikatakan di sini? Juga, saya tidak ingin memuat halaman web, saya telah mengatur firefox untuk melakukan itu. Saya ingin git push
perintah untuk memberikan output standar seperti:
[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
Catatan: Saya menemukan itu git config --global http.sslverify false
. Tapi saya ingin melihat jawaban untuk semuanya, bukan hanya git hack
.crt
. Saya perlu.cer