Mac配置多個(gè)git ssh key

有兩個(gè)git賬戶,分別是gitlab和github,通過配置使兩個(gè)賬戶的ssh key共存。

生成gitlab(設(shè)為:默認(rèn))ssh key

  1. 通過ssh-keygen生成key, 默認(rèn)會(huì)在~/.ssh/下生成id_rsaid_rsa.pub兩個(gè)文件
ssh-keygen -t rsa -C 'your-email'  
  1. 拷貝key
pbcopy < ~/.ssh/id_rsa.pub
  1. 驗(yàn)證
ssh -T git@your-gitlab-server

以上完成gitlab賬戶的ssh key配置

生成github的ssh key

1.使用參數(shù)-f指定key的文件名id_rsa.github

ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C 'your-email'
  1. 拷貝key到github

  2. 添加config

cd ~/.ssh/
touch config

在config寫入下面的內(nèi)容:

Host github.com
    IdentityFile ~/.ssh/id_rsa.github
    User git
  1. 驗(yàn)證github
ssh -T git@github.com

以上完成了多個(gè)git的ssh key配置

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容