开发者

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.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜