I have set up a git repo on my amazon ec2 ubuntu server instance. I have been trying to push the code onto the server\'s repo from my local machine. The steps that I followed ar
One step you seem to have missed (or didn't include in your description) is the publication of the public key on the server side.
Upload your public ssh key and add it to the ~username/.ssh/authorized_keys
file.
Also, try it (for testing) first with a private key without passphrase (no need to ssh-add your key to an ssh agent)
Finally, make sure your ssh keys are with standards names (id_rsa
and id_rsa.pub
), with the right protection:
Finally, an ssh -Tvvv username@hostname.com
should tell you more, if the previous steps didn't solve the issue.