为了方便学习(摸鱼),需要在公司电脑配置两个不同的github账号,分别是工作,私人的账号,在配置ssh的时候参考了网上的一些资料,实在太水,多数都是ctrl c/v搬运工,故记录下配置的过程。
一、生成ssh-key:
1 | ssh-keygen -t rsa -C "work@mail.com" |
二、在ssh-key目录下创建config文件
1 | touch config |
配置内容:
1 | # Personal GitHub account |
重点来了,配置文件中,根据自身需求,选择默认的Host。我目的是为了学习(摸鱼),那当然选择工作账号的ssh-key为默认的github.com,个人账号把Host改为了myself
其他平台原理一样。
三、使用
个人账号:
1 | 原指令: git clone git@github.com:Evan-Liao/blog.git |
工作账号正常指令操作即可。