GitHub上的账户是用来管理自己的内容
gitlab上是公司统一使用的,工作内容
两个不同的账户如何配置在一台电脑上
(默认已经安装了git)
由于电脑主要是公司的电脑所以全局的账户使用了公司的账户
1、git config --global user.name XXX
2、git config --global user.email XXX@email.com

3、ssh-keygen -t rsa -C "XXX@email.com"
此时会生成一个密钥
如下图image.png

然后去倒ssh的目录
cd /Users/XXX/.ssh
image.png

这时我们可以查看.pub文件中的内容,将其粘贴到我们的项目setting中,创建SSH Keys
image.png
可以再按照步骤3创建一个密钥对应到github的仓库上。

然后我选择进入到GitHub仓库对应的项目中,去创建基于项目的用户名
4、git config user.name YYY
5、git config user.emain YYY@emain.com

现在.ssh中创建一个config文件来管理两个账户

touch cofnig
vim config

image.png

最后验证是否连接成功
验证GitHub:ssh -T git@github.com
验证gitlab: ssh -T git@gitlab.XXX.com


半亩花田
30 声望4 粉丝