操作演示

查看本地是否配置公私密钥

我们直接开始将如何进行配置,在配置前我们要先看一下我们本地是否已经配置公私密钥:

执行上图命令:

如上图所示:表示我本地没有有密钥,或者有.ssh目录但是没有id_rsa和id_rsa.pub文件

如果有id_rsa和id_rsa.pub文件则无需再次生成公钥和私钥 直接进行公钥配置即可。

生成公私密钥

执行 ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

ssh-keygen 命令不受目录限制 可以在任意目录下执行

输入命令后一律点击回车 直至显示如下图所示:

上图中会说明生成的公钥和私钥生成的路径如下图中标红的位置

id_rsa :私钥
id_rsa.pub:公钥

在github上配置我们的公钥内容

登录我们的github点击如下图中Settings 标签。

然后再点击 SSH and GPG keys

点击 New SSH key 添加我们的公钥的内容

这里的title可以不输入信息。

如下图所示表示添加成功

然后复制我们ssh 的克隆链接 执行 git clone 克隆链接url 如下图所示:

参考文献

https://help.github.com/en/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

Git SSH方式克隆远程仓库到本地相关推荐

  1. Git HTTP方式克隆远程仓库到本地

    操作步骤 Git 通过HTTP方式克隆远程仓库到本地总共需要三步: 登录我们的github 复制我们的github 项目的https 地址. 在我们的本地磁盘下创建文件夹用来保存我们的远程git项目. ...

  2. GIt——怎样克隆远程仓库到本地(敲详细)

      克隆远程仓库,说得容易理解的话就是下载网上的东西到本地.步骤还是比较简单,之前我尝试过用SourceTree,我去那是真的麻烦,用可视化软件还不如自己敲代码,反正代码也不难,就一句话而已! 步骤 ...

  3. Git 之五 通信协议(HTTPS、SSH、Git)、使用远程仓库(GitHub、GitLab、Gitee等)

    写在前面   Git 的官网上有很详细的使用教程(当然有翻译版本),具体地址是 https://git-scm.com/book/zh/v2.唯一不足就是,很多讲解并没有实机演示.但是,毫无疑问,官网 ...

  4. git安装、使用、建立github远程仓库、克隆远程仓库

    文章目录 安装git 单机上使用git 建立GitHub远程仓库 克隆GitHub远程仓库 安装git [root@linux ~]# yum -y install git 单机上使用git 创建仓库 ...

  5. 从命令行到IDE,版本管理工具Git详解(远程仓库创建+命令行讲解+IDEA集成使用)

    首先,Git已经并不只是GitHub,而是所有基于Git的平台,只要在你的电脑上面下载了Git,你就可以通过Git去管理"基于Git的平台"上的代码,常用的平台有GitHub.Gi ...

  6. github ssh 配置_Github远程仓库克隆更新本机,SSH协议免密操作配置和注意事项

    Github远程仓库-克隆远程仓库到本机 [重点] 目标 如何克隆远程仓库到本机呢? 小结下载项目的命令: git clone https://gitee.com/kekesam/sassweb777 ...

  7. 86.git使用 建立和克隆远程仓库

    2019独角兽企业重金招聘Python工程师标准>>> 22.5/22.6 单机上使用git 22.7 建立远程仓库 22.8 克隆远程仓库 22.5/22.6 单机上使用git g ...

  8. 使用git将远程仓库和本地仓库关联

    使用git将远程仓库和本地仓库关联 1.首先你需要一个sshKey,并与远程仓库绑定 sshkey生成和绑定 2.新建本地仓库并与远程仓库关联 创建一个新文件夹,然后进入该文件路径,使用 git in ...

  9. git操作:将远程仓库(主库)更新到本地,并同步到fork的个人库

    适用场景:在不能直接push或者pull主库(远程仓库)的情况下(如公司的代码库不能随意操作),需要先fork到自己的个人仓库,然后再git clone到本地. 此时需要将主库的修改更新到本地,再将自 ...

最新文章

  1. VUE : 双重 for 循环写法、table 解析任意 list 、万能表格组件、解析一维数组、动态生成 table 所有数据
  2. python异步回调实现原理_快速理解Python异步编程的基本原理
  3. SparkSql学习笔记(包含IDEA编写的本地代码)
  4. 宿松的小孤山在安徽省内有名吗?
  5. Winson.Framework 1.5发布!
  6. 崚 不能被 iconv(gb2312,utf-8 ,string)
  7. 10分钟带你光速入门运维工具之-Puppet
  8. 天堂2单机启动不了mysql_天堂2第8章单机版启动问题
  9. Python实现批量生成二维码小工具
  10. 【DBAI】《基于机器学习的数据库技术综述》
  11. proDAD Mercalli 2020V5.0.461注册激活码版视频稳定防抖软件
  12. 【QQ空间批量下载高清照片问题】
  13. 计算机考研909考试大纲,山东大学2019年909数据结构考研大纲
  14. 用pandas读写HDF5文件
  15. 解决NVIDIA GeForce系列显卡NVENC并发Session数目限制问题
  16. 你在加密市场能走多远 取决于你的思维认知
  17. 举个栗子!Tableau 技巧(16):如何插入自定义形状
  18. js和cs的值相互传递和函数的相互调用
  19. 软件测试岗位考核指标,(最新整理)测试人员考核标准
  20. 哔哩哔哩,除了二次元的其他东西,包爽

热门文章

  1. 需要在html上引用脚本文件myjs,需要在 html 页面上引用脚本文件myJs.js,下列语句中,正确的是()...
  2. 楼层平面放线及标高实测记录_建筑工程定位放线技术交底施工单位测量人员必备...
  3. php代码审计是什么意思,php代码审计基础篇
  4. [专栏精选]UI的自动布局
  5. deque用法深度解析,一篇文章弄懂deque容器各种操作
  6. Microsoft Blazor Platz.SqlForms开源——使用架构生成器设计和维护SQL Server数据库
  7. 边缘设备上的实时AI人员检测:以实时模式检测视频中的人员
  8. 经典论坛程序 Discuz! 回归
  9. css 旋转 animation动画
  10. mysql 主从 binlog_mysql 主从 binlog