Git设置SSH
GitHub上連接已有倉庫時(shí)的認(rèn)證,是通過使用SSH的公開密鑰認(rèn)證方式進(jìn)行的。我們首先來創(chuàng)建SSH key,并將其添加到GitHub上。
前提是要初始化設(shè)置姓名和郵箱地址
1、創(chuàng)建SSH Key
$ ssh-keygen -t rsa -C "your_email@163.com"按回車鍵后輸入密碼和確認(rèn)密碼
創(chuàng)建SSH Key成功
id_rsa 文件時(shí)私有密鑰 id_rsa.pub是公有密鑰
2、獲取公有密鑰
$ cat ~/.ssh/id_rsa.pub3、GitHub添加公開密鑰
點(diǎn)擊GitHub有上角賬戶設(shè)置按鈕(Setting),選擇SSH and GPG keys,點(diǎn)擊new ssh Key
輸入名稱和密鑰?點(diǎn)擊add ssh Key
4、測試認(rèn)證成功
$ ssh -T git@github.com連接成功后,接下來每次連接github通過密鑰進(jìn)行認(rèn)證,不需要再輸入用戶名和密碼,簡單方便。
? ? 注意:如果使用的是HTTPS類型的remote URL,則在提交代碼時(shí),仍需要輸入用戶名和密碼,以驗(yàn)證身份
總結(jié)
- 上一篇: Node.js 安装及配置
- 下一篇: git永久保存账号密码