【git ssl error check process】

查看git 配置:git config --list

禁用ssl:git config --global http.sslVerify false

将 GitHub 仓库地址从 HTTPS 改为 SSH,可以绕过 SSL 验证问题。

git remote set-url origin git@github.com:username/repository.git

生成新的 SSH Key 推荐使用 Ed25519 算法(更安全)

ssh-keygen -t ed25519 -C "你的邮箱"

若系统不支持 Ed25519,可使用 RSA:

ssh-keygen -t rsa -b 4096 -C "你的邮箱"

一路回车即可,生成的密钥保存在 ~/.ssh/ 目录。

启动 SSH Agent 并添加私钥

eval "$(ssh-agent -s)"

ssh-add ~/.ssh/id_ed25519

复制公钥内容 macOS:

pbcopy < ~/.ssh/id_ed25519.pub

Windows (Git Bash):clip < ~/.ssh/id_ed25519.pub

Linux/win powershell:cat ~/.ssh/id_ed25519.pub

在 GitHub 添加公钥

登录 GitHub,点击右上角头像 → Settings。

左侧选择 SSH and GPG keys → New SSH key。

填写标题(如"个人笔记本"),粘贴公钥,点击 Add SSH key。

验证配置是否成功

ssh -T git@github.com

若提示 "You've successfully authenticated" 则表示成功。

git clone git@github.com:username/repo.git 可以使用git 命令

相关推荐
西柚小萌新1 小时前
【计算机常识】--使用 Gitea 在本地/内网搭建 Git 私有服务器
服务器·git·gitea
zhangfeng11332 小时前
scp 命令的使用方法 什么软件支持 .git bash xshell .openssh
开发语言·git·bash
_君莫笑10 小时前
大厂Git使用规范
git
无心水17 小时前
【Hermes:安全、权限与生产环境】39、智能体也会犯错?Hermes 纠错、回滚与遗忘机制全指南 —— 让 AI 的错误像 Git 一样可逆可控
人工智能·git·安全·mcp协议·openclaw·hermes·honcho
南境十里·墨染春水1 天前
linux学习进展 git详解
linux·git·学习
zhangfeng11331 天前
CodeBuddy ai对话框上面的git docs terminal Rulds 干嘛用的,以thinkphp fastadmin 为例,插件市场
人工智能·git·编程
OYangxf1 天前
Git Conflict Resolution
大数据·git·elasticsearch
高斯林.神犇1 天前
Git全套流程
git
次元工程师!1 天前
LangFlow开发(一)—安装和部署
git·python·大模型·langflow
怣疯knight1 天前
【无标题】
git