知方号

知方号

一台电脑配置两个git账号(自己的gitee,公司的gitlab)<一个电脑两个用户名>

一台电脑配置两个git账号(自己的gitee,公司的gitlab)

第一步:清除已有的全局配置

git config --global --unset user.namegit config --global --unset user.email

第二部:生成两个秘钥

ssh-keygen -t rsa -C "你的邮箱1@xxx.com"ssh-keygen -t rsa -C "你的邮箱2@xxx.com"

上面命令分别单独执行,然后不要一路回车,要分别给秘钥重命名

生成如下:

 第三步:

把生成的秘钥分别添加到各自的ssh公钥(SSH Keys)里面

第四步:在.ssh文件夹中创建config文件

#gitee server oneHost gitee Hostname gitee.com User git PreferredAuthentications publickey IdentityFile C:UsersJAMO.sshid_rsa_self#gitee server two,公司自己搭建的gitlabHost gitlab Hostname 192.168.166.3 User git PreferredAuthentications publickey IdentityFile C:UsersJAMO.sshid_rsa_business

第五步:测试

测试gitee

ssh -T git@gitee.com

测试gitlab

ssh -T git@gitlab.com

最后远程地址需要注意:

比如项目地址为http://192.168.166.3/test 那么使用的时候要改为http://gitlab/test,  这里gitlab为config中的Host,这里替换为自己写的Host,同样如果是gitee的仓库这里就是http://gitee/test

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。