如何在同一電腦上進行多個Github帳號配置

2021-08-01 09:41:18 字數 1291 閱讀 8728

1. 生成乙個新的ssh key

使用ssh-keygen -t rsa -c "***@***.com"命令來生成新的ssh key,這裡可以使用和這前一樣的郵箱位址,也可以使用新的郵箱位址,重要的是不能夠再一直回車,要注意在提示輸入檔名稱時輸入乙個和預設名稱不一樣的名稱,否則會發生覆蓋。

比如給檔案取名叫id_rsa_newkey,則會在當前資料夾中生成id_rsa_newkeyid_rsa_newkey.pub兩個檔案。

2.配置~/.ssh/config檔案

修改~/.ssh/config檔案,如果.ssh下沒有這個檔案可以自己建立,修改後的config檔案內容如下:

host github.com

hostname github.com

preferredauthentications publickey

identityfile ~/.ssh/id_rsa

host cocoding.github

.com

hostname github.com

preferredauthentications publickey

identityfile ~/.ssh/id_rsa_newkey

3.將生成的新ssh key新增到要關聯的github帳號中將新生成的id_rsa_newkey.pub中的key新增到要關聯的github帳號中,可使用ssh -t ***.github.com來測試是否關聯成功。這裡所用的***.github.com就是之前config中第二個host的名稱。

注意:此時提交**後log中記錄的使用者名稱和郵箱資訊都為全域性配置的git帳號的資訊,如果希望修改顯示的資訊,可以在專案目錄中使用以下命令進行配置:

git config --local user.name "***"

git config --local user.email "***@***.com"

交流qq群:25548911

如何在阿里雲上進行備案?

目錄2 網域名稱備案流程 對於企業客戶,企業的阿里雲賬號做認證有好幾種方式,但是主要用到的為如下兩種 這種認證方式是最快的,跟個人支付寶認證一樣。只不過有時候企業使用者為了圖方便,用個人支付寶做了實名制認證,後期可以改為企業實名制認證,具體操作內容,請根據實際情況進行調整。通常很多企業客戶沒有企業支...

如何在原煉表上進行排序

如何在原煉表上進行排序?鍊錶中已經實現插入和刪除操作 1 使用雙重迴圈實現氣泡排序,外層迴圈次數為元素個數,內層迴圈由0號位到結束,並且在每次外層迴圈結束後內層迴圈起始點加1。2 內層迴圈比較取出當前所剩元素中的最小值,然後或獲取最小值所在鍊錶中的位置索引。3 在外層迴圈中,通過內層迴圈得出的最小值...

如何在 fedora 上進行手機投屏

envgoogle pixel.android 10 fedora 29 x86 64 workstation 1 開啟 google pixel 的 usb 除錯 system build number tap 7 times開啟開發者選項然後開啟 usb 除錯.1 2 安裝 adb 使用命令列工...