我的方式

1. 进入桌面,鼠标右键进入git bash

2.  键入: ssh-keygen,直接下一步(我这里已经存在了)

3. 进入.ssh目录,打开id_rsa.pub,并复制其中内容

4. 进入gitee.com -  鼠标移动到头像处 - 点击设置 - 选择ssh公钥 - 将刚刚得内容复制到公钥处,标题会自动添加

5. 复制项目 ssh地址

6. 克隆项目: git clone 项目名

官方方式

Gitee 提供了基于SSH协议的Git服务,在使用SSH协议访问仓库之前,需要先配置好账户/仓库的SSH公钥。

你可以按如下命令来生成 sshkey:

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
# Generating public/private rsa key pair...

注意:这里的 xxxxx@xxxxx.com 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱。
现网的大部分教程均讲解的使用邮箱生成,其一开始的初衷仅仅是为了便于辨识所以使用了邮箱。

按照提示完成三次回车,即可生成 ssh key。通过查看 ~/.ssh/id_rsa.pub 文件内容,获取到你的 public key

cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

复制生成后的 ssh key,通过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。

添加后,在终端(Terminal)中输入

ssh -T git@gitee.com

首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。

添加成功后,就可以使用SSH协议对仓库进行操作了。

仓库公钥和可部署公钥

为了便于用户在多个项目仓库下使用一套公钥,免于重复部署和管理的繁琐,Gitee 推出了「可部署公钥」功能,支持在一个仓库空间下使用当前账户名下/参与的另一个仓库空间的部署公钥,实现公钥共用。

原文地址:https://ligo100.cn/houduanjishu/qita/148.html

windows下git ssh密钥生成相关推荐

  1. ssh-keygen生成git ssh密钥

    SSH是建立在应用层和传输层基础上的安全协议,其目的是专为远程登录会话和其他网络服务提供安全性的保障,用过SSH远程登录的人都比较熟悉,可以认为SSH是一种安全的Shell.SSH登录是需要用户名和密 ...

  2. Windows 下 Git 的安装及如何与码云协作

    2019独角兽企业重金招聘Python工程师标准>>> 一.Windows 下 Git 的安装过程 1.在百度搜索"Git for Windows",在出现的结果 ...

  3. git学习笔记——Linux和Windows下git的基本操作

    git学习笔记--Linux和Windows下git的基本操作 github主页:https://github.com/Taot-chen 一.Linux环境 1.安装git sudo apt-get ...

  4. windows下GIT使用记录--00准备阶段

    在Windows上安装Git可以通过从Google Code上下载的安装文件(exe文件),直接安装,一路next即可顺利安装. 下载地址:http://code.google.com/p/msysg ...

  5. windows下配置ssh(FreeSSHD + putty)

    windows下配置ssh(FreeSSHD + putty): 1.关于配置过程找到一篇很好的博客,推荐大家先好好看一下,这篇博文解决了大方向问题. 地址:http://blog.csdn.net/ ...

  6. Windows上使用ssh密钥连接Linux(以centos7为例)和Windows与Windows的免密钥连接

    Windows上不支持sshpass -p不用单独输入的密码登录模式,愿意的人可以尝试安装cygwin然后从这里边安装sshpass,最后把sshpass.exe拷贝到cygwin/bin下边,就可以 ...

  7. windows下Git与GitHub的安装及建仓基本操作

    目录 1 安装Git(Git for Windows) 1.1 准备安装文件 1.2 安装 1.3 查看安装结果 1.4 配置Git 2 Git的简单使用 2.1 建仓 2.2 Git指令 2.3 版 ...

  8. Windows下Git安装配置教程

    Windows下Git安装配置教程 安装 网上下载安装包,下载地址,安装的时候,一直next就可以 安装完成之后,在快速启动栏可以找到git bash,启动它 设置邮箱和名字(记得换上你的名字和邮箱, ...

  9. Git SSH Key 生成并添加到github/gitee步骤

    Git SSH Key 生成并添加到github/gitee步骤 在本地生成密钥 大家好,这里是坚果前端小课堂,欢迎大家关注我的公众号,"坚果前端" Git是分布式的代码管理工具, ...

  10. win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器

    上一篇文章我给大家普及了在macOS下创建SSH Key并登录Linux服务器的操作,这篇文章带大家了解一下在Windows下创建SSH Key并登录Linux服务器的操作流程. 创建SSH Key ...

最新文章

  1. vue源码学习--vue源码学习入门
  2. [react] 在使用react过程中什么时候用HOC?
  3. php 操作 MySQL 中的Blob类型
  4. yum命令在线下载mysql数据库_用yum命令安装mysql数据库
  5. WinAPI: MoveWindow - 改变窗口的位置与大小
  6. kubernetes docker Secret
  7. python3 numpy安装 linux_Linux 下安装 numpy 和 scipy
  8. 高大上必备!D3.js对产品的贡献度剖析
  9. vcpkg快速入门手册
  10. echarts 3d地球js特效代码
  11. PS2021最新下载Photoshop2021最新中文下载安装PS下载安装
  12. 深入解析锂电池保护电路工作原理
  13. 网站外链如何才能被搜索引擎快速收录呢?
  14. 深入了解现代 Web 浏览器(第 4 部分)【合成器线程详解】
  15. l440加装固态硬盘ngff_联想L440笔记本电脑加装固态硬盘笔记
  16. phython在file同时写入两个_Flink集成数据湖之实时数据写入iceberg
  17. 解决bug-python中关于Process finished with exit code -1073740791
  18. 眼球中心定位跟踪算法—eyelike 代码解析
  19. Android 项目实战:智慧北京(黑马)
  20. 2021年CFA最新学习资料!

热门文章

  1. js常用分割取字符串的方法
  2. LoadRunner压力测试
  3. SQL Server 2008 修改安装路径
  4. Kubernetes(K8s)学习笔记(一)
  5. 施努卡:什么是视觉定位系统 视觉系统如何定位
  6. 微博黄V认证:微博兴趣认证指定领域怎么满足条件?
  7. 《iVX 高仿美团APP制作移动端完整项目》07 会员页制作
  8. TCP 和 UDP 的区别 TCP 和 UDP 详解
  9. 阿里巴巴JAVA开发手册----(二)异常日志
  10. 二哥杂货铺matlab安装步骤,Matlab2017a软件安装教程