Git 多账号配置
2024-11-21 09:25:53
# Technical
# Notes
一个 Git 客户端上同时配置多个远程仓库账号,如:GitHub、Gitee、GitLab
全局配置
若不是第一次配置,需清除配置
1 | # 查看所有配置 |
配置全局用户名和邮箱
1 | git config --global user.name venom |
创建 SSH KEYS
进入 C:\Users\<用户>\.ssh
没有 .ssh
文件夹,可新建
gitbash here
1 | # 创建 GitHub ssh keys |
不需设置密码,回车即可
识别新密钥
将新生成的密钥加入到 SSH agent 中
1 | ssh-agent bash |
配置 config
编辑 .ssh
下的 config
文件
1 | #Default github user Self |
远程仓库添加 SSH
到远程仓库中配置本地生成的公钥 id_rsa_***.pub
测试
1 | ssh -T [email protected] |