如何在GitHub上添加SSH Key
SSH Key的作用在提交代碼到GitHub時,通過添加SSH Key可以避免每次都需要輸入密碼。這樣不僅提高了工作效率,也增強了賬戶的安全性。 檢查并生成SSH Key首先,要檢查是否已存在SSH
SSH Key的作用
在提交代碼到GitHub時,通過添加SSH Key可以避免每次都需要輸入密碼。這樣不僅提高了工作效率,也增強了賬戶的安全性。
檢查并生成SSH Key
首先,要檢查是否已存在SSH Key。在終端中輸入命令`$ ls -al ~`,如果列表中包含id_、id_、id_或id_等文件,則無需生成新的Key,直接使用即可。若不存在,則需要生成新的Key。輸入以下命令生成Key,記得替換成你自己的郵箱地址:
```
$ ssh-keygen -t rsa -C "your_email@"
```
按照提示保存Key的位置,默認直接回車即可。然后輸入密碼并確認。
添加至ssh-agent
成功生成Key后,將其加入ssh-agent。執(zhí)行以下命令:
```
$ eval "$(ssh-agent -s)"
$ ssh-add ~_rsa
```
添加至GitHub
打開`~_`文件,復制其中所有內容。在GitHub的SSH Key添加表單中粘貼該內容。為了測試Key是否成功,執(zhí)行以下命令:
```
$ ssh -T git@
```
若看到驗證信息,按提示輸入“yes”。當顯示`Hi username! You've successfully authenticated, but GitHub does not provide shell access.`時,證明添加成功。
通過以上步驟,你就成功地將SSH Key添加到GitHub上了,以后在提交代碼時就無需再輸入密碼,更加便捷快速!