如今各家git服务器的功能各有优缺点 那个把代码部署到各个服务器上就需要管理ssh上对host进行验证。怎么管理这些ssh host就需要配置ssh config。步骤如下:
前提条件:注册多个git服务器,如github,Gitlab,BitBucket,码云(很搞的名字)
那么我就以github和码云为例demo下。
- 分别为github 和码云生成两个ssh密码-ssh-keygen -t rsa -C "user1@email.com"
- 添加对应的sshpublickey到对应的ssh settings
- 把上面的ssh key 加入ssh agent-ssh-add