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

在本地生成密钥

大家好,这里是坚果前端小课堂,欢迎大家关注我的公众号,“坚果前端”

Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。

一,github的SSH配置如下:

设置Git的user name和email:

git config --global user.name "坚果前端"
git config --global user.email "852851198@qq.com"

二、生成SSH密钥过程:

1.查看是否已经有了ssh密钥:cd ~/.ssh

如果没有密钥则不会有此文件夹,有则备份删除

2.生存密钥:

$ ssh-keygen -t rsa -C “852851198@qq.com”

按3个回车,密码为空。

最后得到了两个文件:id_rsa和id_rsa.pub

3.添加密钥到ssh:ssh-add 文件名

需要之前输入密码。

4.在github上添加ssh密钥,这要添加的是“id_rsa.pub”里面的公钥。

打开https://github.com/ ,登陆,然后添加ssh。

5.在github上添加ssh密钥,这要添加的是“id_rsa.pub”里面的公钥。

6.测试:

 ssh git@github.comssh git@giee.com

Git SSH Key 生成并添加到github/gitee步骤相关推荐

  1. Git SSH Key生成,配置到GitHub 并测试

    //本环境为os下 //首先是查看本机安装git版本 yangliu$ git --version git version 2.17.0 //git目录 yangliu$ which git /usr ...

  2. Git SSH Key 生成步骤

    Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 一 . 设置Git的user name和email: $ git ...

  3. git ssh key生成

    重装系统后,需要重新安装git,ssh key便是遇到的其中一个问题,具体解决办法如下: 1.安装好git客户端后,查看本地是否有.ssh文件,命令如下: mkdir ~/.ssh 2.如果没有该文件 ...

  4. git ssh key创建和github使用

    github拉代码需要ssh验证 git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置. 一 .设置git: 设置git的user name和email ...

  5. Git 中 SSH key 生成步骤

    由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key. 第1步:创建SSH Key.在windows下 ...

  6. Git简单生成公钥和私钥的方法及git ssh key配置

    Git简单生成公钥和私钥的方法 Git安装完之后,需做最后一步配置.打开git bash,分别执行以下两句命令 git config --global user.name "用户名" ...

  7. Github配置ssh key【不用密码访问Github上代码】

    文章目录 前言 配置SSH 第一步:检查本地主机是否已经存在ssh key 第二步:生成ssh key 第三步:获取ssh key公钥内容(id_rsa.pub) 第四步:Github账号上添加公钥 ...

  8. 多个SSH key对应多个Host: Github, Bitbucket

    https://confluence.atlassian.com/bitbucket/configure-multiple-ssh-identities-for-gitbash-mac-osx-lin ...

  9. ssh key生成_Stelnet(ssh)登陆华为交换机配置教程

    使用STelnet V1协议存在安全风险,建议使用STelnet V2登录设备. 1.生成本地密钥对 密钥保存在交换机中单不保存在配置文件中 [Huawei]rsa ? key-pair RSA ke ...

最新文章

  1. 【 C 】深入了解递归
  2. self-在类的外部给对象增加属性
  3. 通过纯css实现图片居中的多种实现方式
  4. MOSS2010 中“找不到位于xxxx的web应用程序”的解决办法
  5. python链表定长翻转_python实现单链表翻转
  6. [HDU 1430] 魔板
  7. iOS 16 Beta 系统上线,Testin云测试云真机服务全新升级
  8. axure8下拉表单_AXURE RP 8怎么设置下拉菜单? AXURE下拉菜单的制作方法
  9. 电脑变慢,电脑运行速度 突然变慢是怎么回事
  10. MPI 之 点对点通信的一个实例
  11. HTTP中GET,POST和PUT的区别
  12. 安装ie9提示未能完成安装_ie9无法安装的原因以及安装步骤【图文教程】
  13. eNSP配置Martini方式VPLS
  14. 微软翻译与服务器断开,一水的机翻?微软中文翻译也闹笑话了
  15. PS做以图片为文字背景
  16. MAC上写Verilog并编译仿真
  17. java 网络编程(二) tcp传输实现客户端和服务端进行信息交流
  18. Python编程:从入门到实践(美).pdf -学习篇(基础)
  19. 应用商店打开服务器错误,应用商店出错的修复方法
  20. Manjaro Linux安装ROS2 humble机器人系统:从开始到安装完成

热门文章

  1. linux如何查看jupyter日志_Mac如何远程连接上Linux下的jupyter notebook
  2. python中简述对象和类的关系_Python学习笔记(七)对象和类
  3. java正则表达式 s报错_Java基础--正则表达式的规则
  4. python的底层是c_python基本数据类型底层实现
  5. lisp标注界址点号_(IP服务年终大盘点第二期)协会理事单位湖北高韬律师事务所完成韩国商标注册优先审查...
  6. 基于python的网站_基于Python的网站爬虫应用研究
  7. dump导入oracle需要提前建表吗_数据库dump导入
  8. 启动mysql会遇到的问题_MySQL学习(一)——启动和登录MySql遇到的问题及解决
  9. mysql rrd_关于cactiEZ数据迁移操作思路
  10. android profile分析器,Android性能优化之分析工具Profile的使用