跳至内容
Jinfang's Personal Page
如果有一天你突然想起了我
用户工具
登录
站点工具
搜索
工具
显示页面
过去修订
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您在这里:
start
»
blog
»
2018
»
一个设备配置多个git_key
blog:2018:一个设备配置多个git_key
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== 一个设备配置多个git key ====== 全文摘自https://www.jianshu.com/p/93f846cef40d 生成key ssh-keygen -t rsa -C "mail" 在.ssh文件夹添加config Host github.com #不同点,可更改 HostName github.com User git IdentityFile ~/.ssh/id_rsa_1 Host github2.com #不同点 HostName github.com User git IdentityFile ~/.ssh/id_rsa_2 清空本地的 SSH 缓存 ssh-add -D ssh-add ~/.ssh/id_rsa_1 ssh-add ~/.ssh/id_rsa_2 设置git用户名和邮箱 # 取消全局 用户名/邮箱 配置 $ git config --global --unset user.name $ git config --global --unset user.email # 进入项目文件夹,单独设置每个repo 用户名/邮箱 $ git config user.email "mail" $ git config user.name "name" 重建 origin git remote rm origin git remote add origin git@github.com:user/xxx.git ssh 客户端是通过类似 git@github.com:user/xxx.git 的地址来识别使用本地的哪个私钥的,地址中的 User 是@前面的git, Host 是@后面的github.com。
blog/2018/一个设备配置多个git_key.txt
· 最后更改: 2025/05/05 16:43 由
jinfang
页面工具
显示页面
过去修订
反向链接
回到顶部