...
If your repository is hosted on a machine which you have SSH access to then you will need access to it through a username and password. For machines using OpenSSH or a common variant, the public key you generated above will need to be put in thethe authorized_keys
file. You can create (or find) that file in the .ssh
directory of the home directory of the user you logged in, eg. /home/username/.ssh/authorized_keys
...