我可以使用命令行提交它并且monodevelop对公共repo没有任何问题但是当我尝试将它推送到github时它一直问我idrsa的密码,我尝试使用ssh-add来验证钥匙,它验证很好。
答案 0 :(得分:0)
假设:
Monodevelop可能没有SSH_AUTH_SOCK
环境变量的正确值。尝试从命令提示符启动Monodevelop,以便它继承git
命令使用的相同环境变量。
答案 1 :(得分:0)
我也看到了这一点。你有没有解决它?即使您设置了无密码密钥身份验证,也会失败。这似乎是Monodevelop使用LibGit2Sharp的方式中的一个错误。试图建立一个变通方法。奇怪这是一个长期存在的问题。我在5.10之前的5.9中运气好了。也许现在微软正在购买,事情会有所改善。