First check that you’ve properly set up a ~/.ssh/config file with following parameters:
Also check that you’ve clone the repo using the
git clone [email protected]:username
rather than the
git clone https://[email protected]/username/securessh.git
If you use HTTPS it always asks for a password.