出现此问题的原因有可能是

      1,私钥,公钥问题

    比如,我遇到的就是之前私钥是以前生成的OPENSSH 私钥,与现在要求生成RSA 私钥公钥不符

    所以,请认准私钥头部的 -----BEGIN RSA PRIVATE KEY-----

     

     2,gitlab仓库,未配置公钥

      可以在  gitlab 右上角,点开头像,settings --左侧栏 ssh-keys 

      把在服务器生成的公钥 id_rsa.pub 如果你另外生成的可能是xxx.pub复制过来

     

    3,配置文件私钥配置

      一定要注意格式

      

    以上为生产服务器配置使用,

     

    另外,生成私钥命令为

    ssh-keygen -t rsa -C "你的邮箱" 

     

    如果已经存在id_rsa 可以指定另外一个

    ssh-keygen -t rsa -C "你的邮箱" -f git

     

    联系QQ:343886028 --加QQ群 145315854