美文网首页
mac 添加多个git ssh

mac 添加多个git ssh

作者: 苍龙阁阁主 | 来源:发表于2017-10-12 22:21 被阅读0次

    工作中会遇见需要在一个mac上添加多个git账号,mac添加多个git ssh步骤:

    首先打开终端 输入命令行

    cd .ssh 进入.ssh路径下

    然后输入命令行

    ssh-keygen -t rsa -C "***@***.com"

    创建新的rsa 终端会提示你输入新的rsa名字,id_rsa_*(输入你要创建的ssh名字)

    之后会让输入密码

    成功后就会在.ssh下生产id_rsa_*和id_rsa_*.pub两个文件

    输入命令行

    cat ~/.ssh/id_rsa_*.pub

    复制ssh粘贴到github 的ssh中,添加

    之后在mac终端输入命令行

    ssh-add -K ~/.ssh/id_rsa_*添加ssh到本地

    在.ssh下创建config文件

    touch config

    open config 打开文件输入

    #github

    Host github.com

    HostName github.com

    User ***@***.com

    PreferredAuthentications publickey

    IdentityFile ~/.ssh/id_rsa_*(需要配置所有的rsa )保存


    ps:我的mac不知道为什么突然git 的ssh失效了,用命令行可以push,pull,但是用AS自带的git 工具不能push,pull,报could not read from remote repository.记录下解决方法 

    1.在AS的Preferences中找到version control ,设置git  的ssh executable 为native

    2,用命令行cd 到.ssh 目录下,使用ssh-add id_rsa 重新加下ssh

    相关文章

      网友评论

          本文标题:mac 添加多个git ssh

          本文链接:https://www.haomeiwen.com/subject/zsqoyxtx.html