1. 生成代码仓库scm.starbucks.com对应的私钥公钥
在C:\Users\WEIMOB\.ssh文件夹打开git bash窗口
执行命令ssh-keygen -t rsa -C "email" 创建github对应的sshkey,命名为id_rsa_sbux密码123456(可选)
ssh-keygen -t rsa -C 2584903317@qq.com
2. 同样的方式生产代码仓库stash.weimob.com的私钥公钥,命名为id_rsa_weimob
3、除了秘钥文件之外,config文件是后面的步骤中手动生产的,known_hosts文件是后续自动生产的
4. 把scm.starbucks.com对应的公钥和stash.weimob.com对应的公钥上传到服务器
5. 在.ssh目录创建config文件(无后缀名,就是为了映射)并完成相关配置**(最核心的地方)**
# 配置github.com
Host scm.starbucks.com
HostName scm.starbucks.com
IdentityFile ~/.ssh/id_rsa_sbux
#gitoschina的配置
Host stash.weimob.com
HostName stash.weimob.com
IdentityFile ~/.ssh/id_rsa_weimob
6. 打开Git Bash客户端(管理员身份运行)执行测试命令测试是否配置成功(会自动在.ssh目录生成known_hosts文件把私钥配置进去)
ssh -T git@scm.starbucks.com
ssh -T git@stash.weimob.com
出现welcome的字样表示成功了。