git ssh配置

1.單賬號(hào)配置

  1. 生成key
1.執(zhí)行ssh-keygen -t rsa -C “email”
2.按3次回車,生成
  id_rsa
  id_rsa.pub
  1. 全局配置
git config --global user.name "name"
git config --global user.email "email"
  1. 如果使用TortoiseGit,還需要添加以下配置
1.運(yùn)行puttygen,在Conversions菜單中點(diǎn)擊Import key,選擇ssh-keygen生成的私鑰文件所在位置,比如id_rsa文件。
2.點(diǎn)擊Save private key生成TortoiseGit需要使用的ppk文件(id_rsa.ppk)
3.打開pageant,選擇AddKey,選擇剛剛生成的id_rsa.ppk

2.多賬號(hào)配置

  1. 生成key
ssh-keygen -t rsa -C “email”

按三次回車,最后在.ssh文件夾下得到id_rsa和id_rsa.pub兩個(gè)文件
注意:第二次執(zhí)行時(shí)重命名文件,防止覆蓋第一次生成的文件

  1. 私鑰添加到本地
ssh-add ~/.ssh/id_rsa_github // 將GitHub私鑰添加到本地
ssh-add ~/.ssh/id_rsa_gitlab // 將GitLab私鑰添加到本地

為了檢驗(yàn)本地是否添加成功,可以使用ssh-add -l命令進(jìn)行查看

  1. 對(duì)本地秘鑰進(jìn)行配置
    在.ssh目錄下新建一個(gè)config文件:
touch config

文件中的內(nèi)容如下:

# Host 網(wǎng)站的別名,隨意取
# HostName 托管網(wǎng)站的域名
# User 托管網(wǎng)站上的用戶名
# IdentityFile 使用的密鑰文件

#github配置
Host github
HostName github.com
User liugui
IdentityFile ~/.ssh/id_rsa_github

#GitLab配置
Host gitlab
HostName gitlab.com
User liugui
IdentityFile ~/.ssh/id_rsa_gitlab
  1. 公鑰添加到托管網(wǎng)站
    以github為例:進(jìn)入.ssh目錄, 查看公鑰id_rsa_github.pub,全選進(jìn)行復(fù)制,登錄GitHub,點(diǎn)擊右上角頭像選擇settings,在打開的頁面中選擇SSH and GPG keys,選擇add ssh key,名字隨便取,key直接粘貼,然后保存。
    測(cè)試SSH是否連通:
正常命令:
ssh -T git@github.com

config文件配置了別名
ssh -T git@github
  1. 如何使用
正常使用:
git clone git@github.com:wkjack/RxResult.git

由于配置了別名,現(xiàn)使用:
git clone git@github:wkjack/RxResult.git
參考內(nèi)容:

https://segmentfault.com/a/1190000016269686

最后編輯于
?著作權(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),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 概述 在需求上遇到背景設(shè)置透明度還是比較常見的,設(shè)置透明度有幾種方式,但是不同的場(chǎng)景應(yīng)用下,不同的方式可能會(huì)出現(xiàn)一...
    IT一書生閱讀 16,821評(píng)論 0 3
  • 這是我第三次閱讀這本書了。每一次,都那么強(qiáng)烈撼動(dòng)著我心底那只蟄伏著卻時(shí)刻能吞噬我的魔鬼。原生家庭養(yǎng)育出...
    藍(lán)洋哲學(xué)閱讀 410評(píng)論 0 3
  • 生活當(dāng)人們都追求成功有多少人知道那是多少失敗多少付出的產(chǎn)物,活受罪活受罪生來就是受罪的,人生就應(yīng)當(dāng)是苦難,受罪的...
    做更好的自己給你看閱讀 179評(píng)論 0 0

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