如何同时使用Github和Gitlab
同时使用gitlab和github,向远程推拉代码,关键就是在本地分别配置好各自的ssh公钥与远程关联即可。话不多说,开始!
准备条件
以我个人情形为例:公司业务代码在gitlab上,我个人的测试项目代码在github上。我这里以两个账号为例,即github和gitlab上分别使用不同的邮箱。
操作系统:windows
环境配置
gitlab上使用global全局变量,github上使用local变量,其区别在于local变量只能在本地仓库下生效,而global则是全局的。
在任何目录下配置global全局变量
$ git config --global user.name "用户名"
$ git config --global user.email "邮箱”
配置成功,使用命令查看,最终效果:
进入github项目下配置local变量
$ git config --local user.name "用户名"
$ git config --local user.email "邮箱”
配置成功,使用命令查看,最终效果: