Why does Monodevelop ask me for a ssh key password when it is registered in ssh-agent
I can commit it fine using the command line and monodevelop has no issue with t开发者_如何学Pythonhe public repo but when i try to push it to github it keeps asking me for the password to idrsa, I have tried using ssh-add to verify the key and it verifys fine.
Assuming:
- you can push from the command line without being asked for your password, and
- you're not using Windows, then
Monodevelop probably does not have the correct value of the SSH_AUTH_SOCK
environment variable. Try starting Monodevelop from the command prompt so that it will inherit the same environment variables used by the git
command.
I see this too. Did you ever resolve it? Even if you set up passwordless key auth, this fails. It seems like a bug in the way Monodevelop uses LibGit2Sharp. Trying to build a workaround. Strange this has been an issue for so long. I had better luck in 5.9 before 5.10. Maybe now that Microsoft is buying it things will improve.
精彩评论