配置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...
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)
:::
文章来源: blog.csdn.net,作者:薛定喵君,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/jsxg2009/article/details/115244283
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)