Xcode 10.1使用ssh键推送到github

问题描述 投票:5回答:1

我从命令行手动创建了我的ssh密钥,并添加到我的github,gitlab帐户。一切正常,例如使用命令行和源树客户端进行克隆,推送,拉取等。

问题是当我尝试使用xcode时,它给了我一个错误说Authentication failed because the credentials were rejected。见截图

enter image description here

请注意,Xcode能够使用ssh密钥克隆存储库,但无法推送(推送更改我使用命令行或源代码树)。

git ssh-keys xcode10.1
1个回答
5
投票

使用以下命令创建密钥:

ssh-keygen -t rsa -C "[email protected]" -m PEM

应该添加-m PEM

© www.soinside.com 2019 - 2024. All rights reserved.