配置git多仓库ssh-key切换
1.cd到~/.ssh生成ssh-key cd ~/.sshssh-keygen -t rsa -C 'xxx@xx.com' -f id_rsa_second 2.将新的ssh public key添加到内部的gitlab仓库 3.在~/.ssh 目录下创建config文件,用于配置私钥对应的服务器,内容: Host gitlab.xxx.com ##可以随意命名HostName git...
·
1.cd到~/.ssh生成ssh-key
cd ~/.ssh
ssh-keygen -t rsa -C 'xxx@xx.com' -f id_rsa_second
2.将新的ssh public key添加到内部的gitlab仓库
3.在~/.ssh 目录下创建config文件,用于配置私钥对应的服务器,内容:
Host gitlab.xxx.com ##可以随意命名
HostName gitlab.xxx.com
User git
Port 22
IdentityFile ~/.ssh/id_rsa_second
4.克隆仓库即可
git clone git@gitlab.xxx.com/xx.git
::: warning 注意
git根据配置文件的user.email来获取git帐号显示author信息
对于多帐号用户一定要将user.email改为相应的email(second@mail.com)
:::
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献5条内容
所有评论(0)