Dokku password prompt even after setting up ssh keys
I'm posting a question here as a last resort, before I throw my computer against the wall (not really), after multiple failed attempts to deploy a Django app through the preconfigured dokku droplets.
I have gone through several droplets, created, destroyed, spent hours going through forums, blogs and stackoverflow, but no matter what I've done I still get stuck at the very last stage -that damn password.
The website I've been using this tutorial LINK but always get stuck at
git push production master
I've added my local (Macbook) public key (id_rsa.pub) to both the root and dokku users, and am able to ssh into them without password prompts. I've configured my git account (git --global?) correctly. I've used
cat ~/.ssh/id_rsa.pub | ssh firstname.lastname@example.org "sudo sshcommand acl-add dokku [description]"
but again, no matter what I do, I still get the password prompt.
HELP!!!!! What am I doing wrong? Any and all help would be really appreciated.
Thank you in advance...
EDIT: Forgot to ask... What about adding the root ssh key to the dokku user's authorized hosts?
I've also added the root key to my github account...