在这里以HTTPS协议为例来介绍如何在一台电脑上关联多个Git,如Github和Gitlab。
在Eclipse中,进行远程仓库的克隆操作,这里就不在讲述了,可以参考之前的博客:https://blog.csdn.net/qgnczmnmn/article/details/102476345
由于关联了多个仓库,所以就不能进行全局的用户名和邮箱配置,(如果非要使用一个也可以,但总是觉得不爽);去除全局用户名和邮箱配置的git命令如下:
git config --global --unset user.name #去除全局用户名
git config --global --unset user.email #去除全局邮箱
接下来可以在每一个远程仓库对应的本地仓库文件夹中进行单独的名户名和邮箱配置:
git config user.name [配置的用户名]
git config user.email [配置的邮箱]
这样的话,每一个git就可以使用自己的用户名和邮箱配置了。