2015-06-04 14 views
7

Attualmente sto cercando di installare un plug-in ngCordova per SQLite. Ma mi sta dando l'errore: Errore del protocollo SSL sconosciuto in connessione a github.com:443 durante l'accesso a https://github.com/brodysoft/Cordova-SQLitePlugin.git/info/refs fatale: richiesta HTTP fallita. Facendo qualche ricerca, ho trovato la soluzione per impostare sslVerify su false. Non sono in grado di impostare il comando git config http.sslVerify "false" utilizzando il prompt dei comandi. Mi sta dando l'errore: impossibile bloccare il file di configurazione /.gitconfig: nessun file o directory di questo tipo. Ho anche provato a farlo manualmente modificando il file gitconfig; ma non sta succedendoImpossibile impostare sslVerify su false

risposta

12

Il messaggio di errore che hai citato provando a impostare una configurazione viene stampato quando provi ad impostare una configurazione git locale quando non sei in un repository git. Avrai bisogno di impostare una configurazione globale (aggiungi --global flag) o un cd in un repository git esistente per impostarlo su quel repository.

Idealmente si vuole limitare il campo di applicazione della configurazione sslVerify "false", ma se si sta cercando di ottenere il clone iniziale potrebbe essere necessario impostarlo come un ambiente globale (temporaneamente) utilizzando:

git config --global http.sslVerify "false" 

Con che insieme si dovrebbe essere in grado di clonare il repo, a quel punto io consiglierei disinserimento come una configurazione globale e l'impostazione nel tuo repo appena clonato:

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

per verificare ciò che le configurazioni sono impostate per dopo hai finito puoi eseguire:

git config --global --list 
git config --local --list 
Problemi correlati