zoukankan      html  css  js  c++  java
  • windows下github 出现Permission denied (publickey)

    github教科书传送门:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

    再学习到"添加远程仓库"的时候遇到了 Permission denied (publickey) 这个问题,

    总结来说以前的步骤如下所示:

    1、git config --global user.name "usernme"

    2、git config --global user.email "emailName"

    3、git bash 进入工程目录:git init

    4、使用git add filename 将文件添加到库

    5、使用git commit -m "first commit" 进行提交

    6、本地与仓库进行配对 git remote add origin git@github.com:eoooxy/git_test.git

    7、把本地的内容推送到仓库中 git push  -u origin master

    8、然后下一步理想的状态是提交到了远程仓库了,但是这边他就报错了: 

    这样一来我就尴尬了。然后百度了下 解决方法是,先生成一个key,命令是: ssh-keygen -t rsa,然后有下面的提示

    第一个红线的框应该是让你把输入保存的名字,第二篮框子就是输入密码,空就上没有密码(英语是体育老师教的,好伤心啊!)

    然后 下面就是一系列 不知名的东西。。。文件是生成在当前的路径的 

    然后 cat windows.pub 之后会有一串数字

    复制 public key (windows.pub中的一串数字) 到你账户的 list of SSH keys, 再重新push.

    到这我是没有成功的 然后网上又查了下,说用下面的命令来测试下:

    $ ssh -v git@github.com

    然后我就发现了

    他在找公钥的时候都在我的c盘下面找的而且名字为 id_XXX,而我生成的空间是在d盘,之后我就把window改名id_rsa就,然后再次测试 ,结果为下

    反正没有报 Permission denied (publickey) 错误就对了。。。

    转自https://www.cnblogs.com/eoooxy/p/6075625.html

  • 相关阅读:
    mysql 触发器
    Yii 1.0 基础
    python解释执行原理(转载)
    python中使用selenium调用Firefox缺少geckodriver解决方法
    Python中os和shutil模块实用方法集锦
    pytesseract使用
    anaconda安装第三方库
    anaconda spyder异常如何重新启动
    windows下python3.6 32bit 安装django
    设置SO_RECVBUF和SO_SENDBUF套接字选项
  • 原文地址:https://www.cnblogs.com/justdoyou/p/9832602.html
Copyright © 2011-2022 走看看