使用ssh-keygen生成兩個ssh key,目錄內容如下:
$ ll ~/.ssh/
total 15
-rw-r--r-- 1 cui 197121 336 九月 15 10:25 config
-rw-r--r-- 1 cui 197121 1675 七月 19 22:56 id_rsa
-rw-r--r-- 1 cui 197121 398 七月 19 22:56 id_rsa.pub
-rw-r--r-- 1 cui 197121 1675 九月 15 00:09 id_rsa_other
-rw-r--r-- 1 cui 197121 398 九月 15 00:09 id_rsa_other.pub
-rw-r--r-- 1 cui 197121 1989 九月 12 21:57 known_hosts
ssh的config檔案如下:
$ cat ~/.ssh/config
# one
host github.com
hostname github.com
preferredauthentications publickey
identityfile ~/.ssh/id_rsa
user legend9207
# two
#遠端主機位址別名;git config中遠端git服務位址可以配置成這個,以達到相同git服務位址使用不同ssh key的目的。
host cuiyindeng.github.com
hostname github.com
preferredauthentications publickey
identityfile ~/.ssh/id_rsa_other
user cuiyindeng
兩個專案的git config檔案如下:
專案1目錄/.git/config
...[remote "origin"]
url = [email protected]:legend9207/legend9207.github.io.git
fetch = +refs/heads/*:refs/remotes/origin/*
...專案2目錄/.git/config
...[remote "origin"]
#此時的git服務位址用的是ssh config中的別名。
url = [email protected]:cuiyindeng/cuiyindeng.github.io.git
fetch = +refs/heads/*:refs/remotes/origin/*
...
參考文章: 在一台電腦上使用兩個github賬號
問題描述 我公司有乙個github賬號,每天工作把 傳上去,我覺得 寫的好,我同時想上傳到自己的github賬號上面去,但是目前只有一台電腦,如何在一台電腦上面進行設定,使這一台電腦可以同時上傳兩個不同的github賬號呢 解決方案 1.生成新的ssh key 我們預設在此之前大家已經可以通過這台電...
在一台電腦上配置兩個github賬戶
生成 ssh key cd sshssh keygen t ed25519 c your email example.com 注意要取乙個可以分辨的名字,比如id github personal 把公鑰新增到個人賬戶 修改 ssh 配置檔案vi ssh config 此時檔案中已經有乙個工作賬戶,繼...
一台電腦分兩個電腦使用
需要兩套鍵鼠和顯示器,我用的是筆記本,所以插筆記本上,需要你的usb介面夠用!預設安裝就可以了,這個軟體並不是虛擬機器然後我的顯示器只是個擴充套件模式,一台電腦兩個螢幕而已!進入軟體 在通常設定裡,可以看到是12個終端,也就是說只要你電腦性能夠,可以同時可以12個人使用,我們點選終端2 選擇允許,然...