Je suis en train d'installer githook dans mon compte d'hébergement revendeur (inmotion hosting). J'ai dossier d'installation pour git avec git init --bare
et configuré fichier post-receive
et ajouté ssh à distance en git.When je lance git remote -v
Autorisation refusée (clé publique). fatal: Impossible de lire le référentiel distant. avec l'hébergement de re-vendeur
origin https://github.com/{username}/{projectname}.git (fetch)
origin https://github.com/{username}/{projectname}.git (push)
production ssh://{hostingusername}@{domain-name}:{port}/repo/site.git (fetch)
production ssh://{hostingusername}@{domain-name}:{port}/repo/site.git (push)
Je reçois erreur
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
tout en essayant en cours d'exécution
git push production master
Avez-vous téléchargé votre clé publique sur le serveur? Si vous vous authentifiez à l'aide de mots de passe, cela est-il activé sur le serveur? – fNek
Télécharger la clé publique de git dans le serveur d'hébergement? –
Avez-vous ajouté votre clé publique ('~/.ssh/id_rsa.pub') dans votre compte GitHub (repo de production)? –