当前位置: 首页 > news >正文

如何用SSH克隆GitHub项目

诸神缄默不语-个人CSDN博文目录

使用场景:由于不可知的网络问题,无法用HTTPS克隆GitHub项目。

报错fatal: unable to access 'https://github.com/PolarisRisingWar/llm-throught-ages.git/': GnuTLS recv error (-110): The TLS connection was non-properly terminated.

解决方案:改用SSH克隆

步骤一:
在本地创建public key

参考资料:https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent?platform=linux

Linux系统,运行命令:ssh-keygen -t ed25519 -C "your_email@example.com"

在储存public key的位置(默认是.ssh/id_ed25519.pub)得到public key

步骤二:
在GitHub设置中新增SSH Key:https://github.com/settings/keys

随便起个名字,然后将public key输入即可

步骤三:
用SSH克隆GitHub项目

复制GitHub项目的SSH URL:
在这里插入图片描述

在本地运行git clone ssh_url即可

http://www.lryc.cn/news/163198.html

相关文章:

  • sqlx库使用指南
  • 算法篇汇总
  • typeScript 学习笔记(二)
  • redis集群架构详解
  • nodejs设置镜像
  • CSS中如何在table中隐藏表格中从第4个开始的多个 <tr> 元素
  • 【类和对象】③友元类
  • 算法通关村第十六关:黄金挑战:滑动窗口与堆结合
  • 6.2.2 【MySQL】InnoDB中的索引方案
  • 划片机实现装片、对准、切割、清洗到卸片的自动化操作
  • OpenCV(二十五):边缘检测(一)
  • 上行取消指示 DCI format 2_4
  • 百望云蝉联2023「Cloud 100 China 」榜单 综合实力再获认可
  • 力扣刷题班第1节:Python语法常遗漏的知识
  • GET 和 POST请求的区别是什么
  • Python数据分析实战-表连接-merge四种连接方式用法(附源码和实现效果)
  • NFTScan 浏览器再升级:优质数据服务新体验来袭
  • C# 去除utf-8 BOM头
  • Java注解以及自定义注解
  • [开学季]ChatPaper全流程教程
  • Spring学习笔记——4
  • Python数据科学入门
  • Ubuntu 22.04 编译 DPDK 19.11 igb_uio 和 kni 报错解决办法
  • Android Studio.exe 下载 2023 最新更新,网盘下载
  • element的el-select给下拉框添加背景
  • 正确理解党籍和党龄;入党和转正时间
  • C语言基础:printf 函数介绍;以及常用四种常用的数据类型
  • 【LeetCode-中等题】209. 长度最小的子数组
  • 比较聚合模型实战文本匹配
  • LA@二次型@标准化相关原理和方法