Avatar ·

Erreur « terminal prompts disabled » lors de go get pour un dépôt GitHub privé

Bonjour ! Je suis novice en Go et j'essaie d'ajouter un dépôt GitHub privé à mon projet. J'ai configuré les clés SSH, je les ai ajoutées à l'agent, j'ai vérifié — `git clone git@github.com:myorg/myrepo.git` fonctionne parfaitement sans demander de mot de passe. Mais quand je fais `go get github.com/myorg/myrepo`, j'obtiens l'erreur : ``` go: github.com/myorg/myrepo@v0.0.0-xxxx: terminal prompts disabled Use the 'git config core.askPass' or 'GIT_ASKPASS' environment variable, or set 'SSH_AUTH_SOCK' ``` Dans mon `go.mod`, j'ai `module myproject`, et j'ai ajouté `require github.com/myorg/myrepo v0.0.0`. Go version 1.16, sur Windows 10. J'ai essayé de lancer avec `GIT_TERMINAL_PROMPT=1` — ça n'a pas aidé. Dans `.gitconfig`, j'ai la configuration `[url "git@github.com:"]` avec `insteadOf = https://github.com/`. Mais ça ne marche toujours pas. Comment configurer correctement Go pour qu'il puisse télécharger les dépôts privés ? Faut-il ajouter quelque chose dans les variables d'environnement ?