I created a public key for ssh and registered that key with BitBucket. I then attempted to push:
$ hg push ssh://email@example.com/johncharrell/[project name] pushing to ssh://firstname.lastname@example.org/johncharrell/[project name running ssh email@example.com "hg -R johncharrell/[project name serve --stdio" remote: Warning: Permanently added the RSA host key for IP address '[server IP]' to the list of known hosts. remote: Permission denied (publickey). abort: no suitable response from remote hg!
What do I need to do so that my public key (or some other created for the purpose) will let me do an hg push from the shell or crontab? In BitBucket, I have read and write permissions to the project, but not to my knowledge anything administrative.