9

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

问题是当我尝试使用 xcode 推送时,它给了我错误提示Authentication failed because the credentials were rejected。看截图

在此处输入图像描述

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

4

1 回答 1

9

Create a key with the following command:

ssh-keygen -t rsa -C "xxx@yyyy.com" -m PEM

Should add -m PEM

于 2019-02-12T10:03:31.490 回答