一台電腦配多個github賬號

2021-07-07 08:43:38 字數 1126 閱讀 5916

1、生成兩對金鑰,分別用於兩個github賬號

第乙個初始化,即預設的ssh連線(id_rsa)

ssh-keygen -t rsa -c "[email protected]"

進入~/.ssh路徑下生成第二對金鑰

ssh-keygen -t rsa -c "[email protected]"

提示輸入檔名時,可以自定義乙個檔名以防止覆蓋前面的(可以輸入id_rsa_second)

2、加入ssh agent

ssh-add id_rsa

ssh-add id_rsa_second

附:ssh-add ~/.ssh/id_key 命令報錯could not open a connection to your authentication agent.

有人說要這樣使用(cmd環境下)

ssh-agent

ssh-add ~/.ssh/id_key

還有問題可以執行下面(cmd環境下)

eval `ssh-agent`

(是~鍵上的那個`)

再執行 ssh-add ~/.ssh/rsa

可用ss-add -l 檢視加入的金鑰

3、將公鑰繫結到申請的賬號(略)

4、配置相應賬號用的主機別名,從而走不同的金鑰驗證

在~/.ssh目錄建立config檔案

檔案內容如下:

#default github

host github.com

hostname github.com

identityfile ~/.ssh/id_rsa

host github_second

hostname github.com

identityfile ~/.ssh/id_rsa_second

5、配置origin時可以自己選擇用哪個賬號

[email protected]:***

git@github_second:***

一台電腦配置多個git賬號

一台電腦一般只是配置乙個git賬號,但是有時候 放在不同的 託管平台上面,這時候就得將多個git賬號新增到乙個電腦上面了。開啟git bash,在命令列輸入命令如下 ssh keygen t rsa c xx xx.com 連續幾下回車就可以看到第乙個git的秘鑰放在了 c users admini...

在一台電腦上使用多個git賬號

步驟一 用ssh keygen命令生成一組新的id rsa new和id rsa new.pub。1 ssh keygen t rsa c new email 平時我們都是直接回車,預設生成id rsa和id rsa.pub。這裡特別需要注意,出現提示輸入檔名的時候要輸入與預設配置不一樣的檔名,比如...

一台電腦執行多個Tomcat Windows

一台電腦同時執行多個tomcat配置方法 1.使用壓縮版的tomcat不能使用安裝版的。2.第乙個tomcat的配置不變。3.增加環境變數 catalina home 9090 值為新的tomcat的位址。4.修改新的tomcat中的 startup.bat 把其中所有的的 catalina hom...