Texte d'erreur complet:
fatal: impossible d'accéder ' https://github.com/name_Repository ': schannel: impossible d'ouvrir le fichier CA 'C: /Users/Username/AppData/Local/GitHubDesktop/app-1.2.1/resources/ app/git/mingw64/ssl/certs/ca-bundle.crt ': aucun processus de ce type
L'application vient de cesser de fonctionner et de générer cette erreur à chaque fois que j'essaie d'extraire, d'extraire, de pousser ou de cloner un référentiel. Les mêmes commandes dans bash fonctionnent correctement
Allez dans %ProgramData%/Git
ouvrir le fichier de configuration avec un éditeur de texte et remplacez-le.
sslCAInfo = ... some stuff
avec
sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
Cela a déjà été discuté dans ce numéro sur Github https://github.com/desktop/desktop/issues/4817 et il sera corrigé dès que possible.
L'erreur que j'ai eu était: fatal: unable to access 'https://github.com/{reponame}.git/': schannel: failed to open CA file 'C:/Program Files (x86)/Git/mingw64/ssl/certs/ca-bundle.crt': No such process
Je l'ai corrigé en ouvrant mon fichier de configuration situé dans "C:\ProgramData\Git\config" et en mettant à jour le paramètre comme suit sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
J'espère que ça aidera quelqu'un
CF Comment définir GIT_SSL_NO_VERIFY pour des dépôts spécifiques uniquement?
J'ai corrigé cela en courant
.________
tu peux l'utiliser
git config http.sslVerify false
utilisez-le dans votre référentiel .__ ou utilisez cette commande si vous n'avez pas de dépôt git
git config --global http.sslVerify false
Supprimer cette entrée du fichier
[http]
sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
Sauvegarder et fermer le fichier . Essayez de pousser à nouveau, cela fonctionne!
Référence:
Je l'ai corrigé en supprimant simplement "C:\ProgramData\Git\config"