gitee添加SSH公钥

我们如果想要使用ssh连接git时,需要预先准备公钥。

公钥的生成方式如下:

  1. 首先 在命令行CMD 先输入如下命令:

    其中xxx@xxx.com中的xxx是你自己随意可以起的。

    ssh-keygen -t rsa -C "xxx@xxx.com"
    
  2. 接下来会问你去哪里保存生成的密钥

    在这里插入图片描述

    你可以按照我的路径D:\code_center\git_info\id_rsa,也可以不输入按照默认的路径保存下来

  3. 下面的enter passphrase是让你输入你的私钥,随意一个私钥即可。

  4. 接下来要去这个地方找到你生成的public key

    在这里插入图片描述

  5. 这个文件,使用记事本打开复制内容即可。

    在这里插入图片描述

  6. 粘贴到码云上

    标题随便起,密钥就是你刚才生成的。

    在这里插入图片描述

  7. 测试

    1. 情况一:

      在这里插入图片描述

      你同时存在gitgithub

      我也是才发现。所以还是老老实实去找找.ssh文件。

      C:\Users\xx\.ssh下面(xx是你的名字)

      里面有这些

      在这里插入图片描述

      这个时候把刚才放到别处的giteekey找到,把它改名为gitee_id_rsa,然后复制过来,再创建一个config文件。像这样:

      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1FS8GWdl-1603010881060)(D:\360MoveData\Users\马洁\Desktop\md\记录一次添加生成公钥.assets\image-20201018164255232.png)]

      config文件写:

      (IdentityFile是你的文件位置)

      # gitee
      Host gitee.com
      HostName gitee.com
      PreferredAuthentications publickey
      IdentityFile C:\Users\xx\.ssh\gitee_id_rsa
      # github
      Host github.com
      HostName github.com
      PreferredAuthentications publickey
      IdentityFile C:\Users\xx\.ssh\id_rsa
      
    2. 情况二:

      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YgXWk4ZH-1603010881063)(D:\360MoveData\Users\马洁\Desktop\md\记录一次添加生成公钥.assets\image-20201018164537508.png)]

      你可以做如下操作:

      git pull origin master --allow-unrelated-histories
      

      处理冲突就行了。

      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3dtZoht8-1603010881069)(D:\360MoveData\Users\马洁\Desktop\md\记录一次添加生成公钥.assets\image-20201018164649530.png)]

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值