标签:提交代码 相同 com auth github git配置 需要 file 用户
在工作过程中,我们经常需要在不同代码托管平台上的仓库编写代码,比如公司内部使用的gitlab仓库和自己的github仓库。因此,配置多个ssh密钥方便拉取和提交代码。
ssh-keygen -t rsa -f gitlab_rsa #公司仓库
ssh-keygen -t rsa -f github_rsa #个人仓库
ssh-agent bash #刷新
ssh-add ~/.ssh/gitlab_rsa
ssh-add ~/.ssh/github_rsa
touch ~/.ssh/config #生成配置文件
#gitlab
Host serverIP #IP地址或域名
Port 22
HostName serverIP #与Host相同
PreferedAuthentications publickey
IdentityFile /home/yourname/.ssh/gitlab_rsa #密钥路径名
User login name #该服务器上的用户名
#github
Host github.com
Port 22
HostName github.com
PreferedAuthentications publickey
IdentityFile /home/username/.ssh/github_rsa
User your github username
标签:提交代码 相同 com auth github git配置 需要 file 用户
原文地址:https://www.cnblogs.com/loveBBZ/p/10255747.html