美文网首页
git clone git@不可用

git clone git@不可用

作者: 九七学姐 | 来源:发表于2017-02-21 15:23 被阅读207次

    --------“道路是曲折的,前途是光明的。”

    1 症状:使用git clone git@github.com:yahoo/tensorflow.git出现如下错误

    git error.png

    2 原因

    github上没有添加ssh key

    3 github上添加ssh key的步骤

    1. 首先检查电脑是否已安装ssh key
      $ cd ~/.ssh
      $ ls
      检查是否已经存在 id_rsa.pub 或 id_dsa.pub 文件,如果文件已经存在,那么你可以跳过步骤2),直接进入步骤3)。
    2. 创建一个ssh key
      ssh-keygen -t rsa #一路回车,免密登录
      创建成功之后则会出现 id_rsa.pub文件
    3. 添加ssh key到github上
      首先是拷贝id_rsa.pub中文件的内容,可用编辑器打开文件进行粘贴复制
      $ vim id_rsa.pub
      然后在github上登录你的github账号,从右上角的setting进入,左侧菜单栏中有'SSH and GPG keys'选中后进入,添加ssh key.
      最后,点击 Add SSH key 按钮添加一个 SSH key 。把你复制的 SSH key 代码粘贴到 key 所对应的输入框中,记得 SSH key 代码的前后不要留有空格或者回车。当然,上面的 Title 所对应的输入框你也可以输入一个该 SSH key 显示在 github 上的一个别名。默认的会使用你的邮件名称。
    4. 测试该ssh key
      ssh -T git@github.com
      会有一段warning,也可能提示你是否继续,输入”yes“即可,这样就可以使用git clone git@……了。

    相关文章

      网友评论

          本文标题:git clone git@不可用

          本文链接:https://www.haomeiwen.com/subject/xiluwttx.html