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"
此时会生成一个密钥
如下图
然后去倒ssh的目录
cd /Users/XXX/.ssh
这时我们可以查看.pub文件中的内容,将其粘贴到我们的项目setting中,创建SSH Keys
可以再按照步骤3创建一个密钥对应到github的仓库上。
然后我选择进入到GitHub仓库对应的项目中,去创建基于项目的用户名
4、git config user.name YYY
5、git config user.emain YYY@emain.com
现在.ssh中创建一个config文件来管理两个账户
touch cofnig
vim config
最后验证是否连接成功
验证GitHub:ssh -T git@github.com
验证gitlab: ssh -T git@gitlab.XXX.com
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。