技术栈

解决mac更新后无法连接git问题

穆栩萌霖2024-10-16 10:56

问题描述

在Mac电脑上使用git克隆命令时出现报错:

bash 复制代码
no matching host key type found. Their offer: ssh-rsa

问题原因

苹果更新了ssh默认不再支持ssh-rsa导致。

问题解决

修改ssh默认config配置文件,再重新生成rsa密钥

bash 复制代码
sudo nano ~/.ssh/config

写入文本:

bash 复制代码
Host *
    HostkeyAlgorithms +ssh-rsa
    PubkeyAcceptedAlgorithms +ssh-rsa

重新生成密钥:

bash 复制代码
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub
上一篇:L1练习-鸢尾花数据集处理(分类/聚类)
下一篇:仿 Mac 个人网站开发 |项目复盘
相关推荐
℘团子এ
4 小时前
git中,项目怎么更换远程仓库连接地址
git
0wioiw0
5 小时前
Onesignal(Xcode)
ide·macos·xcode
哈基米~南北绿豆
8 小时前
虚拟机体验:在Windows/Mac上运行鸿蒙PC开发环境
windows·macos·harmonyos
言之。
10 小时前
Git Hooks
git
代码AI弗森
11 小时前
Git Bash 与 PowerShell:定位差异、使用场景与选择建议
开发语言·git·bash
森叶
12 小时前
Git flow command error: ‘flow‘ is not a git command 问题解决
git
天麓
13 小时前
git merge 举例
git
AI_5678
14 小时前
Git冲突治理白皮书:智能标记与可视化协同的下一代解决方案
大数据·人工智能·git·机器学习
念丶小宇
15 小时前
Git常用指令
大数据·git·elasticsearch
CSDN_RTKLIB
16 小时前
Git Clone
git
热门推荐
01GitHub 镜像站点02一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示03Claude Code Skills 实用使用手册04Vue-skills的中文文档05OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)06UV安装并设置国内源07在Trae中使用Pencil MCP082025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望09Clawdbot 中文汉化版 接入微信、飞书10Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services