In order to let myself log into two different Heroku accounts I'm using .git/config
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
url = git#myrepo:myrepo.git
fetch = +refs/heads/*:refs/remotes/heroku/*
url = git#github.com:peternixey/myrepo.git
fetch = +refs/heads/*:refs/remotes/origin/*
GitX doesn't seem to be able to handle this
GitX doesn't seem to be picking up the correct key for the account. It keeps trying to use id_rsa.pub when the correct key is myrepo.pub. There is also a passphrase on the RSA key itself.
This is GitX(l) (as in L for Lima) and it's basically unusable in the current configuration, how can I stop the password demands?
I managed to fix this by deleting the previous keys and regenerating them. I think that somehow GitX had got caught up with the wrong key (or else I was entering the wrong password). Seemed more likely to be my fault than GitX's