1.cd到~/.ssh生成ssh-key
cd ~/.ssh
ssh-keygen -t rsa -C 'xxx@xx.com' -f id_rsa_second2.将新的ssh public key添加到内部的gitlab仓库
3.在~/.ssh 目录下创建config文件,用于配置私钥对应的服务器,内容:
Host gitlab.xxx.com ##可以随意命名
HostName gitlab.xxx.com
User git
Port 22
IdentityFile ~/.ssh/id_rsa_second4.克隆仓库即可
git clone git@gitlab.xxx.com/xx.git::: warning 注意
git根据配置文件的user.email来获取git帐号显示author信息
对于多帐号用户一定要将user.email改为相应的email(second@mail.com)
:::
本文介绍了如何生成SSH密钥对,并将其添加到GitLab仓库中以便使用多个账号。步骤包括:在~/.ssh目录下生成新的ssh-key,配置config文件以指定不同私钥对应的服务器,并详细说明了克隆仓库时user.email的重要性,提醒用户要根据需要设置正确的email地址。
9343

被折叠的 条评论
为什么被折叠?



