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 pushsaya 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 .cerfile, jadi jawaban untuk .crttidak 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 gitperintah 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 pushperintah 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