ITPub博客

首页 > 应用开发 > IT综合 > 同一台电脑配置两个git账号

同一台电脑配置两个git账号

原创 IT综合 作者:gdutllf2006 时间:2019-12-25 10:43:41 0 删除 编辑

###########################################

同一台电脑配置两个git账号

############################################

假定已经有一个账号了,jyullf2003, 公钥文件id_rsa


打开git-bash 新建一个:

ssh-keygen -t rsa -f /c/Users/xxjs-gd-llf/.ssh/id_rsa_sg -C "sg003@sigezn.com"

将生成的密钥添加到码云上


ssh-agent bash

ssh-add /c/Users/xxjs-gd-llf/.ssh/id_rsa_sg

ssh-add /c/Users/xxjs-gd-llf/.ssh/id_rsa


在.ssh下新建一个配置文件config

Host git.oschina.net

HostName git.oschina.net

IdentityFile C:\\Users\\xxjs-gd-llf\\.ssh\\id_rsa

PreferredAuthentications publickey

User jyullf2003@163.com


Host git.oschina.net.sg

HostName git.oschina.net

IdentityFile C:\\Users\\xxjs-gd-llf\\.ssh\\id_rsa_sg

PreferredAuthentications publickey

User sg003@sigezn.com



ssh -T git@git.oschina.net

ssh -T git@git.oschina.net.sg


取消全局配置

git config --global --unset user.name

git config --global --unset user.email


拉取项目,注意地址要用config里的 Host

git clone git@git.oschina.net.sg:sg003/minitest.git


git config user.name "sg003"

git config user.email "sg003@sigezn.com"

git config --list   (查看配置)


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10248702/viewspace-2670412/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Git记录
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-07-08

  • 博文量
    133
  • 访问量
    425847