我已经在 WPEngine 的 Git Push 仪表板上设置了我的开发者姓名和公钥。我可以通过终端连接:
$ ssh git@git.wpengine.com info
hello <my wpengine dev name>
R W production/my_installname
R W staging/my_installname
所以这一切看起来都设置正确。
但是当尝试与 Tower Git 客户端连接时,我收到了错误消息:
Can't Authenticate with Server 与服务器的身份验证失败。请验证您的用户名和密码。
对于 Tower 登录,我正在使用:
远程 URL:git@git.wpengine.com:production/my_repo.git
身份验证:私钥
用户名:(我尝试了我的开发人员名称和我的电子邮件地址,但都没有成功)
SSH:~/.ssh/id_rsa(我为 WPEngine 生成,并上传了相关的公钥)
我已经尝试了所有不同的用户名和 URL 组合等,但没有任何效果。有任何想法吗?谢谢你!