一、檢查是否存在SSH key
終端輸入
ls ~/.ssh
如下提示 說明還沒有生成密鑰.
ls: /Users/xxx/.ssh: No such file or directory
下邊這個提示說明已存 則直接進(jìn)入步驟3將SSH key添加到GitHub中碉考,否則進(jìn)入第二步生成SSH key耘成。
id_rsa id_rsa.pub
二赵刑、生成SSH key
終端輸入
git config --global user.name "xxx"
git config --global user.email "xxxxxx@qq.com"
查看已配置信息:
git config --global --list
執(zhí)行下列命令生成密鑰
ssh-keygen -t rsa -C "xxxxxx@qq.com"
中途需要進(jìn)行3次或4次確認(rèn):直接回車
- 秘鑰的保存路徑耕驰,不更改則直接回車
- 是否覆蓋上一次生成的密鑰(若之前已經(jīng)生成過)
- 密碼(若不設(shè)置則直接回車)
- 確認(rèn)密碼
建議路徑使用默認(rèn)配置痰驱,密碼不設(shè)置亡蓉。這樣每次git push等操作都不需要輸入密碼晕翠,比較方便。
若是用默認(rèn)路徑則在~/.ssh路徑下將得到兩個文件:id_rsa和id_rsa.pub砍濒。
打開~/.ssh/id_rsa.pub文件淋肾,復(fù)制其中的內(nèi)容。
三爸邢、將ssh key添加到GitHub中
1樊卓、打開GitHub,點擊右上角個人頭像中的Settings
WeChata85b9ffc3bcb68c663012debeda9daec.png
2杠河、將ssh key添加到GitHub:
WeChat0c4c2fa92ad743668627754ecb7b9b84.png
配置好后點擊Add key碌尔,這樣SSH key就配置完成了。