J'ai un serveur distant avec un dépôt git prêt à être cloné ... Le problème est que j'ai besoin d'accéder à ce serveur en utilisant SSH avec une authentification de fichier de clé que j'ai enregistré sur mon local la machine ...cloner et pousser vers un dépôt de serveur distant
J'ai créé un dossier local vide et je fais:
git clone ssh://[email protected]:/path_to_my_rep/.git
Mais, bien sûr, je reçois une erreur de permission refusée .. Comment puis-je dire à git où chercher mon fichier de clé ssh ???
J'ai essayé de créer un fichier conf ~/.ssh/et en ajoutant cette conf lignes:
Host 45.645.465.12
Hostname 45.645.465.12
IdentityFile ~/.ssh/myKeyFile.pem
IdentitiesOnly yes
mais je reçois cette erreur:
Cloning into 'gestioner'...
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
avez-vous générer des clés ssh et téléchargé vers le serveur? – Alexan
Voyez si cela aide: https://stackoverflow.com/questions/30068298/git-fatal-could-not-read-from-remote-repository-please-make-sure-you-have-th – veggirice