本地访问多git仓库配置(采用mac式例)

首先生成访问第一个仓库的ssh key

    Ssh-keygen –t rsa –c “your email address”-f “~/.ssh/github_rsa”

    回车输入对应的名字如 github_rsa

    然后你会在当前目录下看到github_rsa 以及github_rsa.pub

第二步 添加生成的ssh key 到本地

    Ssh-add ~/.ssh/github_rsa

第三步 上传自己的公钥上传内容如下

    Cat ~/.ssh/github_rsa.pub

第四步 测试

    ssh –T [email protected]

    Hi XXXXX! You've successfully authenticated, but GitHub does not

    provide shell access.

添加第二个访问不同网站的ssh key 如gitee.com

步骤如上,需要更改如下:(新创建的ssh key 文件名字为gitee_rsb)

添加完第二步后需要创建一个config文件用于系统选择ssh key

    Sudo touch ~/.ssh/config

    内容如下(简写)

    Host gitee.com

    IndentifyFile .~/.ssh/gitee_rsa    

    Host github.com

    IndentifyFile ~/.ssh/github_rsa

你可能感兴趣的:(本地访问多git仓库配置(采用mac式例))