Github配置ssh key的步骤

1. 检查本地主机是否已经存在ssh key

     是否存在 id_rsa 和 id_rsa.pub文件,如果存在,说明已经有SSH Key
     如下图所示,则表明已经存在

如果存在,直接跳到第三步

2. 生成ssh key 

如果不存在ssh key,使用如下命令生成

ssh-keygen -t rsa -C "xxx@xxx.com"


//执行后一直回车即可

生成完以后再用第二步命令,查看ssh key

3. 获取ssh key公钥内容(id_rsa.pub)

1. cd ~/.ssh    //查看是否有ssh
2. ls           //查看文件夹下的文件
3. open ~/.ssh   //打开ssh目录
4. cat id_rsa.pub  打开id_rsa.pub文件 & 复制密钥


第四步:Github账号上添加公钥

1.进入Setting页面

 
2.  添加ssh key,把刚才复制的内容粘贴上去保存即可

第五步:验证是否设置成功

ssh -T git@github.com

显示如下信息表明设置成功

设置成功后,即可不需要账号密码clone和push代码

注意之后在clone仓库的时候要使用ssh的url,而不是https!


第五步:sourcetree 拉取代码


如果发现 https://github.com/ link 可以识别为git库,git@github.com 一直提示URL显示无效路径,请检查是否 SSO 拉取,需要验证一下

大公告成!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/504936.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据结构篇十:红黑树

文章目录 前言1. 红黑树的概念2. 红黑树的性质3. 红黑树节点的定义4. 红黑树的插入4.1 情况一: cur为红,p为红,g为黑,u存在且为红4.2 情况二: cur为红,p为红,g为黑,u不存在/u存在且为黑。4.2.1 …

单源最短路的建图方式

1129. 热浪 - AcWing题库 这道题可以有三种方法来做,朴素版的dijkstra、堆优化版的dijkstra和spfa算法 (1)spfa算法 这里的队列用循环队列,而不是像模板那样用普通队列是因为它的队列长度不确定 import java.util.*;public class…

【论文阅读】基于图像处理和卷积神经网络的板式换热器气泡识别与跟踪

Bubble recognizing and tracking in a plate heat exchanger by using image processing and convolutional neural network 基于图像处理和卷积神经网络的板式换热器气泡识别与跟踪 期刊信息:International Journal of Multiphase Flow 2021 期刊级别:…

03、MongoDB -- MongoDB 权限的设计

目录 MongoDB 权限的设计演示前准备:启动 mongodb 服务器 和 客户端 :1、启动单机模式的 mongodb 服务器2、启动 mongodb 的客户端 MongoDB 权限的设计1、MongoDB 的每个数据库都可以保存用户,不止admin数据库可以保存用户。2、保存用户的数据…

JVM的内存区域划分

目录 1.什么是JVM 2.JVM内存区域划分 2.1各区域详解 2.2经典笔试题: 1.什么是JVM JVM也称为Java虚拟机,它是Java代码的运行环境,Java属于半编译半解释形的语言.它的运行环境在虚拟机上,而不是物理设备.Java这么设定主要是为了跨平台,即一套代码,多处使用.我们只需要编译出一…

技巧 文本编辑器 B列每一行数据换行合并到A列中

一. 需求背景 ⏹A列是我们制作的日文版歌词,B列是中文版译文歌词 现在想让B列的每一行歌词,按下图箭头所示插入到A列的每一行后面 二. 通过文本编辑器的替换功能解决 将Excel中的A和B列的数据复制粘贴到文本编辑器中Excel中的列和列之前是通过Tab来分隔…

Matlab|【免费】基于合作博弈的综合能源系统利益分配优化调度

目录 主要内容 部分代码 结果一览 下载链接 主要内容 该程序实现的模型为综合能源系统利益分配优化调度,采用合作博弈方法,模型针对IES系统的P2G、电解槽、甲烷反应器、储氢罐、CHP和燃气锅炉等设备进行建模,实现基于合作博弈的…

环形链表详解(让你彻底理解环形链表)

文章目录 一.什么是环形链表?二.环形链表的例题(力扣) 三.环形链表的延伸问题 补充 一.什么是环形链表? 环形链表是一种特殊类型的链表数据结构,其最后一个节点的"下一个"指针指向链表中的某个节点&#xff…

代码随想录【数组】 ---- 二分查找

代码随想录【数组】 ---- 二分查找 704.二分查找方法一:二分查找 35.搜索插入位置方法一:二分查找 34.在排序数组中查找元素的第一个和最后一个位置方法一:二分查找 69.x的平方根方法一:袖珍计算器方法二:二分查找方法…

抖音小店的产品价格怎么设置?都需要什么价位的产品?

大家好,我是电商花花。 做抖音小店,一个合理的商品的价格也可以说是非常重要的,价格合理才会吸引到用户这购买。 可能说到价格,很多人第一反应认为随便定就可以了,其实定价是很复杂了,定价定多少&#xf…

一份简单的前端开发指南

文章目录 一、HTML1、表格2、常见标签3、行内、块级4、行内块级元素 二、CSS1、三种样式2、链接样式3、浮动4、清除浮动5、伪类,伪元素6、position7、后代选择器8、弹性布局 三、JavaScripts1、null和undefined的区别2、var let const3、原生数据类型4、双等和三等5…

Vue3 条件渲染 v-if

v-if 指令&#xff1a;用于控制元素的显示或隐藏。 执行条件&#xff1a;当条件为 false 时&#xff0c;会将元素从 DOM 中删除。 应用场景&#xff1a;适用于显示隐藏切换频率较低的场景。 语法格式&#xff1a; <div v-if"数据">内容</div> 基础用…