美文网首页
git配置多个SSH-Key

git配置多个SSH-Key

作者: 猪猪晶 | 来源:发表于2021-01-28 10:40 被阅读0次

我们在日常工作中会遇到同一台服务器部署多个放在github上的应用,这样我们就需要配置不同的ssh-key对应不同的环境。

1,生成ssh-key

ssh-keygen -t rsa -C 'youremail@your.com' -f ~/.ssh/xxx_rsa
1.png

2,将xxx_rsa.pub中的内容添加到自己的github中。

cat ~/.ssh/xxx_rsa.pub
2.png

3,添加到github

3.png

4,进入到~/.ssh目录下新建config文件,用编辑器打开config文件并添加内容

# xx1项目
Host github-tm.com # 访问git网址的域名
    HostName github.com # git官网地址,都是github.com
    User git
    IdentityFile /root/.ssh/id_rsa # rsa绝对路径

# xx2项目
Host github-dk.com
        HostName github.com
        User git
        IdentityFile /root/.ssh/xiaoke_rsa
4.png

5,测试

ssh -T git@github-xxx.com
5.png

6,Git命令clone项目

git clone git@github-xxx.com:leadson/xxx.git

相关文章

  • Git配置多个SSH-KEY

    git可以配置多个ssh-key。 生成多个ssh-key命令 添加私钥

  • Git使用相关

    git 配置多个SSH-Key生成并部署SSH key Git 忽略一些文件不加入版本控制: 在Git中如果想忽略...

  • Github使用笔记

    一、配置Github环境 安装Git 配置ssh-key 检查ssh-key的设置 生成新ssh-key 添加ss...

  • Git配置多个SSH-Key

    有时候我们要管理多个git项目,或同时在用gitlab、github、小程序的tgit。当我们给一个项目配置了SS...

  • git配置多个ssh-key

    我们在日常工作中会遇到公司有个gitlab,还有些自己的一些项目放在github上,这样就导致我们要配置不同的ss...

  • git配置多个ssh-key

    在公司上班项目是push到公司自己搭的gitlab,平时自己的项目是push到github。他们分别使用的是不同的...

  • git配置多个SSH-Key

    我们在日常工作中会遇到公司有个gitlab,还有些自己的一些项目放在github上。这样就导致我们要配置不同的ss...

  • Git配置多个SSH-Key

    背景 当有多个git账号时,比如: a. 一个gitee,用于公司内部的工作开发;b. 一个github,用于自己...

  • Git配置多个SSH-Key

    1.根据邮箱地址生成不同的rsa key 2.在 ~/.ssh 目录下新建一个config文件,添加如下内容(其中...

  • git 配置多个SSH-Key

    ssh-keygen -t rsa -C "xxx@xxx.com” -f ~/.ssh/xxx-rsa cd ~...

网友评论

      本文标题:git配置多个SSH-Key

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