windows 下 git 多ssh配置

参考链接:
https://www.cnblogs.com/AaronShen/p/8392715.html
操作步骤:

  1. 移除Git全局配置--非必须?
    git config --global --unset user.name
    git config --global --unset user.email
  2. ssh-keygen -t rsa -C "email@xx.com"
  3. ssh-agent bash
  4. ssh-add id_rsa_github (在.ssh文件夹下鼠标右键,git bash 时)
  5. 添加ssh
  6. ssh -T git@gitee.com
  7. 在.ssh文件夹下创建config文件,内容如下:
Host github.com
HostName github.com
IdentityFile /c/Users/Administrator/.ssh/id_rsa_github
User xx@xx.com

Host gitee.com
HostName gitee.com
IdentityFile /c/Users/Administrator/.ssh/id_rsa_gitee_577118292
User xx@xx.com

这里的User感觉没什么用...

  1. 通过git clone 项目的ssh地址 下载项目后,在项目里 配置email和name
git config user.name xx
git config user.email "xx@xx.com"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。