当前位置:   article > 正文

GItee 配置 SSH 拉取代码_gitee ssh

gitee ssh

GItee 配置 SSH 拉取代码和推送代码

一、 生成 SSH 公钥

  • 注意
    • Windows 用户建议使用 Windows PowerShell 或者 Git Bash。

    • win + R 会提示没有
      ‘ssh-keygen’ 不是内部或外部命令,也不是可运行的程序
      或批处理文件。
      在这里插入图片描述

1、通过命令 ssh-keygen 生成 SSH Key:

ssh-keygen -t ed25519 -C "Gitee SSH Key"
  • 1
  • 中间通过三次回车键确定

秘钥存放地址

  • 秘钥生成路径
    /c/Users/Administrator/.ssh
  • 转化为windows地址
    C:\Users\Administrator.ssh

参数解释

  • -t key 类型
  • -C 注释

输出,如:

Generating public/private ed25519 key pair.
Enter file in which to save the key (/home/git/.ssh/id_ed25519):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/git/.ssh/id_ed25519
Your public key has been saved in /home/git/.ssh/id_ed25519.pub
The key fingerprint is:
SHA256:ohDd0OK5WG2dx4gST/j35HjvlJlGHvihyY+Msl6IC8I Gitee SSH Key
The key's randomart image is:
+--[ED25519 256]--+
|    .o           |
|   .+oo          |
|  ...O.o +       |
|   .= * = +.     |
|  .o +..S*. +    |
|. ...o o..+* *   |
|.E. o . ..+.O    |
| . . ... o =.    |
|    ..oo. o.o    |
+----[SHA256]-----+
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

在这里插入图片描述

2、查看生成的 SSH 公钥和私钥:

ls ~/.ssh/
  • 1
  • 输出:
id_ed25519  id_ed25519.pub
  • 1

秘钥说明

  • 私钥文件 id_ed25519
  • 公钥文件 id_ed25519.pub

3、读取公钥文件 ~/.ssh/id_ed25519.pub:

cat ~/.ssh/id_ed25519.pub
  • 1
  • 输出,如:
ssh-ed25519 AAAA***5B Gitee SSH Key
  • 1

复制终端输出的公钥。

二、 GItee页面配置 SSH 公钥

设置账户 SSH 公钥

  • 添加生成的 public key
    • 用户可以通过主页右上角 「个人设置」->「安全设置」->「SSH 公钥」->「添加公钥」 ,添加生成的 public key 添加到当前账户中。
      在这里插入图片描述
  • 查看当前账户已经添加的 SSH 公钥
    • 在添加完公钥后,用户可以在 「个人设置」->「安全设置」->「SSH 公钥」 浏览查看当前账户已经添加的 SSH 公钥,并对公钥进行管理/删除操作。
      在这里插入图片描述

三、 测试GItee SSH 公钥配置是否成功

  1. GItee 提供的方式
ssh -T git@gitee.com
  • 1

在这里插入图片描述

  1. GItee 拉取一个项目
    git clone gitee 项目地址
  • 例子(无效 gitee 项目地址)
git clone git@gitee.com:xx/xxx.git
  • 1
  • gitee 项目地址
    在这里插入图片描述
  • git clone gitee 项目地址 拉取项目
    在这里插入图片描述
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/207792
推荐阅读
相关标签
  

闽ICP备14008679号