Git 多账号配置
      
        
          
          2025-09-15 03:07:06
        
        
              
                
                
                
                  
                    # 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 git@github.com  |