git - Xcode 10.1 使用 ssh key 推送到 github

标签 git ssh-keys xcode10.1

我从命令行手动创建了我的 ssh key ,并添加到我的 gihub、gitlab 帐户。一切正常,例如使用命令行和源代码树客户端进行克隆、推送、 pull 等。

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

enter image description here

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

最佳答案

使用以下命令创建 key :

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

应该添加-m PEM

关于git - Xcode 10.1 使用 ssh key 推送到 github,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53879986/

相关文章:

git - 从 RHC 中删除 Openshift 服务器

ios12 - iOS Xcode 10 如何修复损坏的 "New build system"- build.db : database is locked Possibly there are two concurrent builds

ios - table-view 上下移动,像在不停地跳跃

git - 开发分支和主分支是否需要更新?

java - 如何阻止 Eclipse/Scala IDE 一次性上传所有项目?

git - 即使在提供正确的远程缓存配置后,"dvc add -external S3://mybucket/data.csv"也因访问错误而失败

git - 如何克隆/获取仅获取历史记录的 repo 协议(protocol)

github : how to authenticate by key? 中的 Jenkinsfile 和 terraform 模块

amazon-web-services - SSH 进入 AWS Cloud9 环境

Xcode 10 调试器未显示所有局部变量