【发布时间】:2018-05-31 11:14:45
【问题描述】:
当尝试 git clone 一个分叉的存储库时,我收到以下消息
/Users/userName/.ssh/config: line 2: Bad configuration option: st
/Users/userName/.ssh/config: terminating, 1 bad configuration options
fatal: Could not read from remote repository.
我在使用 git 之前没有遇到任何问题,直到我今天早些时候从我在尝试通过公共 wifi 克隆时发现的帖子中运行了这个脚本 -
https://stackoverflow.com/questions/7953806/github-ssh-via-public-wifi-
port-22-blocked
我对 git 很陌生,所以我真的对正在发生的事情感到迷茫。我相信我必须修改我的配置文件,但我不确定如何更正它。
【问题讨论】:
-
分叉的 repo 是否也托管在 github 中?您是否在您的 github 帐户中添加了 SSH 公钥(在 id_rsa.pub 中)?你现在的 ssh 配置是什么?
-
@MarinaLiu-MSFT 是的,repo 托管在 github 中。我没有将 SSH 密钥添加到我的 github,我现在不知道如何检查我的配置。你能指导我还是告诉我如何撤消我从帖子中制作的模组?
-
我添加了一个关于如何重新生成ssh密钥并将密钥添加到github进行认证的答案,你可以试试。
标签: git version-control terminal