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

在Linux中用SSH进行Git克隆

在Linux中利用git进行克隆时由于网络波动或防火墙的原因出现这种状况,为了解决这一问题,建议使用SSH替代HTTPS,具体方法如下

一.生成SSH密钥

ssh-keygen -t ed25519 -C "your_email@example.com" # 一路回车(默认保存到 ~/.ssh/id_ed25519),'your_email@example.com'填自己的邮箱

二.将公钥添加到 GitHub

1.复制公钥

cat ~/.ssh/id_ed25519.pub

2.添加到GitHub中

复制输出内容 → 粘贴到: https://github.com/settings/ssh →New SSH key

将公钥复制到key里面即可。

三.在Linux中重新克隆

git clone git@github.com:<用户名或组织名>/<仓库名>.git #例如:git clone --depth 1 -b lf-5.15.y git@github.com:nxp-imx/linux-imx.git #其中nxp-imx就是用户或组织名;linux-imx就是仓库名
http://www.jsqmd.com/news/173886/

相关文章:

  • 基于hbuilderx制作网页的响应式设计完整指南
  • YOLOv8自定义类别训练:修改nc参数实现个性化检测
  • Markdown写技术博客推荐:记录YOLOv8实验全过程
  • YOLOv8 Out of memory终止训练应对策略
  • YOLOv8版本控制建议:Git Commit管理实验代码
  • 图解LCD1602内部结构与显示机制(通俗解释)
  • YOLOv8置信度校准方法:提升预测可靠性
  • YOLOv8模型可解释性研究:Grad-CAM热力图生成
  • YOLOv8模型信息查看方法:model.info()使用实例
  • Head First设计模式(十四) 设计原则 其他的模式
  • YOLOv8钉钉机器人告警通知配置
  • 容器的适配器
  • 看完这些图你就知道零代码是做什么的了!
  • YOLOv8推理速度测试:不同GPU下的FPS表现汇总
  • YOLOv8 Jupyter Notebook使用技巧:交互式调试模型
  • 工业以太网中ModbusTCP的配置要点:完整指南
  • YOLOv8黑客马拉松比赛策划案
  • LCD1602只亮不显数据?项目应用中的调试技巧
  • YOLOv8 Swagger文档生成方法
  • pyqt 操作mysql数据库
  • 基于STM32单片机篮球计分器无线APP视频监控激光测距红外设计DIY24-282
  • 智能需求变更影响范围分析:全面评估修改成本
  • YOLOv8 Git下载加速技巧:使用国内镜像代理
  • YOLOv8能否检测城市灯光污染?夜空亮度分布图
  • YOLOv8分布式训练横向扩展能力评估
  • YOLOv8自动锚点计算功能:AutoAnchor机制介绍
  • YOLOv8与其他检测框架对比:Faster R-CNN、SSD、RetinaNet
  • YOLOv8能否检测冰山融化?极地生态影响评估
  • CANoe中调试UDS 27服务常见错误码的实用技巧
  • 使用YOLOv8进行目标检测:从零开始的完整PyTorch教程