在一台電腦上配置兩個github賬戶

2022-09-21 22:45:12 字數 705 閱讀 2850

生成 ssh key:cd ~/.sshssh-keygen -t ed25519 -c "[email protected]"注意要取乙個可以分辨的名字,比如id_github_personal

把公鑰新增到個人賬戶

修改 ssh 配置檔案vi ~/.ssh/config

此時檔案中已經有乙個工作賬戶, 繼續新增個人賬戶:

# github

host github.com

addkeystoagent yes

hostname github.com

usekeychain yes

identityfile ~/.ssh/id_work

host github.com-

addkeystoagent yes

hostname github.com

identityfile ~/.ssh/id_github_personal

注意host必須和前面區分開,可以隨便取什麼名字,用最方便最好記最能區分的就可以。比如abcxyz也是可以的

把key 新增到ssh-agent:ssh-agent -k ~/.ssh/id_giithub_personal

測試是否成功:

一台電腦上的git同時使用兩個github賬戶

需求 公司有github賬號,自己有github賬號,想在git上同時使用,兩者互不干擾。思路 管理兩個shh key。解決方案 一 生成兩個ssh key 為了舉例方便,這裡使用 one 和 two 兩個賬戶。下同。ssh keygen t rsa c one gmail.com ssh keyg...

在一台電腦上使用兩個github賬號

問題描述 我公司有乙個github賬號,每天工作把 傳上去,我覺得 寫的好,我同時想上傳到自己的github賬號上面去,但是目前只有一台電腦,如何在一台電腦上面進行設定,使這一台電腦可以同時上傳兩個不同的github賬號呢 解決方案 1.生成新的ssh key 我們預設在此之前大家已經可以通過這台電...

一台電腦,配置兩個git倉庫

參考 第一步 乾掉全域性配置 移除全域性配置賬戶 git config global unset user.name 檢視全域性使用者名稱 git config global user.name 移除全域性配置郵箱 git config global unset user.email 檢視全域性郵箱...