• Git报错:Permission denied (publickey)


    Git在克隆的时候报错、Permission denied (publickey).

    报错 Permission denied (publickey) 具体如下:

    原因:没有将自己的电脑的SSH key添加到对应的git服务器上。

    解决:

    1、 生成SSH key
    > ssh-keygen -t rsa -C “xxxxx@xxxxx.com”
    注意:输入的是自己的邮箱地址
    

    2、 找到生成Key值的目录,前往.ssh目录、查看对应的公钥
    > cat ~/.ssh/id_rsa.pub 
    注意:内容是(以ssh-rsa 开头,以账号的注册邮箱结尾的)
    

    3、 登录对应的git服务器、将公钥(id_rsa.pub中的内容)添加上去
    a)	如果是GitHub的话、选择Settings->SSH and GPG keys->New SSH Key
    

    	添加成功的话、出现如下:
    

    b)	如果是码云的话、选择设置->安全设置->SSH公钥
    

    	添加成功的话、这里会出现一条、如下:
    

    4、 完成之后、输入以下命令、查看是否OK、出现如下内容表示成功
    > ssh -T git@gitee.com
    

    5、 再次进行克隆、如果出现如下、则表示克隆成功

  • 相关阅读:
    java中的拷贝(二)深克隆
    java中的拷贝(一)
    java类的访问权限
    对象和对象引用
    equals和==
    类与继承(一)
    WebSocket简单介绍
    php获取请求的方式(get/post)
    php 使用jquery实现ajax
    PHP 系统常量及自定义常量
  • 原文地址:https://www.cnblogs.com/laowenBlog/p/11167555.html
Copyright © 2020-2023  润新知