配置多公钥在多平台使用Git

步骤很详细,直接上教程

当我们想在不同远程仓库平台配置不同公钥时会发现不进行额外配置是不行的,只会使用默认的公钥,本篇文章便是为了解决这个问题

  1. 进入C:\Users\[你的用户名]\.ssh文件夹
    如果没有这个文件夹可以新建一下
  1. 在上述文件夹新建文件config
  1. 在该文件中填入以下模板内容

    此处举例了几个,不同平台需修改域以及我们设定的公钥文件名,文件名按自己的自行修改,建议使用眨眼睛的命名格式,

    生成公钥的命令行ssh-keygen -t rsa

bash 复制代码
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa

# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa

# codeup
Host codeup.aliyun.com
HostName codeup.aliyun.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/codeup_id_rsa
相关推荐
明洞日记7 分钟前
【软考每日一练015】计算机网络:DNS 递归查询与迭代查询解析
git·计算机网络·github
安河桥畔29 分钟前
Git使用
大数据·git·elasticsearch
会跑步的蜗牛32 分钟前
git相关问题(个人记录)
git
exm-zem33 分钟前
Git 常用指令
git
映秀小子34 分钟前
git设置命令缩写
git
Dream_sky分享36 分钟前
IDEA 2025中git的Local Changes找不到
java·git·intellij-idea
笑鸿的学习笔记1 小时前
git笔记之清理本地存在但远程不存在的分支
笔记·git
和小潘一起学AI1 小时前
git、gitee
git
鱼香rose__1 小时前
git的基本使用
linux·git
无限进步_14 小时前
【C++】大数相加算法详解:从字符串加法到内存布局的思考
开发语言·c++·windows·git·算法·github·visual studio