一台電腦一般只是配置乙個git賬號,但是有時候**放在不同的**託管平台上面,這時候就得將多個git賬號新增到乙個電腦上面了。
開啟git bash,在命令列輸入命令如下:
ssh-keygen
-t rsa -c
"***xx@***xx.com"
連續幾下回車就可以看到第乙個git的秘鑰放在了/c/users/administrator/.ssh
下面了
命令列輸入如下命令:
ssh-keygen
-t rsa -f ~/
.ssh/id_rsa_oschina -c
連續幾下回車就可以到到第二個的秘鑰也放在了/c/users/administrator/.ssh
其中第二個的金鑰對是id_rsa_oschina
最後將秘鑰新增到ssh agent
中:
ssh-add ~/.ssh/id_rsa
ssh-add ~/.ssh/id_rsa_oschina
執行ssh-add
可能會出現錯誤could not open a connection to your authentication agent
解決上面錯誤資訊的辦法是執行以下命令ssh-agent bash
一台電腦配置多個git
如果之前沒有設定過全域性配置可以跳過此步。如果多個git賬號郵箱 使用者名稱一樣也跳過此步。檢視當前是否有全域性配置 git config global user.name git config global user.email移出全域性使用者名稱和郵箱 git config global uns...
在一台電腦上使用多個git賬號
步驟一 用ssh keygen命令生成一組新的id rsa new和id rsa new.pub。1 ssh keygen t rsa c new email 平時我們都是直接回車,預設生成id rsa和id rsa.pub。這裡特別需要注意,出現提示輸入檔名的時候要輸入與預設配置不一樣的檔名,比如...
一台電腦配多個github賬號
1 生成兩對金鑰,分別用於兩個github賬號 第乙個初始化,即預設的ssh連線 id rsa ssh keygen t rsa c yourmail gmail.com 進入 ssh路徑下生成第二對金鑰 ssh keygen t rsa c othermail gmail.com 提示輸入檔名時,...