如何将 git 远程 URL 从 https 更改为 ssh

在项目开发中,使用 SSH 连接 Git 仓库可以提高安全性和便利性。本文将指导你如何将 Git 远程 URL 从 HTTPS 更改为 SSH。

操作指南

步骤 1: 查看当前远程 URL

首先,确认当前的远程 URL 使用的是 https。打开终端并输入以下命令:

git remote -v

如:

origin https://github.com/username/repo.git (fetch)

origin https://github.com/username/repo.git (push)

步骤 2: 修改远程 URL 为 SSH

使用以下命令将远程 URL 更改为 ssh:

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

步骤3:配置 ssh 密钥

检查本地 ssh 密钥

ls ~/.ssh

如果没有,生成一个新的

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

复制 ssh 公钥到 github

cat ~/.ssh/id_rsa.pub

相关推荐
闲云一鹤13 小时前
Git LFS 扫盲教程 - 你不会还在用 Git 管理大文件吧?
前端·git·前端工程化
碳基沙盒2 天前
OpenClaw 多 Agent 配置实战指南
运维
vibecoding日记3 天前
为什么我就想要「线性历史 + Signed Commits」,GitHub 却把我当猴耍 🤬🎙️
git·编程工具
程序员小崔日记4 天前
如何将代码轻松上传到 Gitee?Git 使用全攻略!
git·gitee·上传
蝎子莱莱爱打怪5 天前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
埃博拉酱5 天前
VS Code Remote SSH 连接 Windows 服务器卡在"下载 VS Code 服务器":prcdn DNS 解析失败的诊断与 BITS 断点续传
windows·ssh·visual studio code
Bigger5 天前
为什么你的 Git 提交需要签名?—— Git Commit Signing 完全指南
git·开源·github
DianSan_ERP5 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
呉師傅5 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑