In case you are indeed using the SSH URL, but still are asked for username and password when git pushing: git remote set-rul origin git@github.com:<Username>/<Project>.git

You should try troubleshooting with: ssh -vT git@github.com