Windows 配置 Github 的 SSH-key
生活随笔
收集整理的這篇文章主要介紹了
Windows 配置 Github 的 SSH-key
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
HTTPS or SSH?
github 每個倉庫有兩類地址:https 和 ssh 通道。
https 通道獲取代碼方便,提交過程中每次都需要輸入用戶名和密碼。
ssh通道需要提前配置好 ssh-key 的,后面 clone 的工程提交不需要輸入用戶和密碼。
本文,我們講一下 ssh 的配置方式。
1、生成 SSH-key
ssh-keygen -t rsa -C "xxxxxx@yy.com" (郵箱為githup注冊時使用的郵箱)然后一路回車
2、將秘鑰復制
注意,要復制下面這個 含有 .pub 后綴的 id_rsa.pub 公鑰!
不要復制 id_rsa 私鑰,否則會提示你格式不正確!這個坑踩了好久!
3、將復制好的秘鑰粘貼到 github 中
如圖,點擊 New SSH Key
4、新建完成之后,在本地切換遠程 https 到 ssh 通道
(1)查看原來的遠程版本,看到是 http 的
$ git remote -v origin https://github.com/HanquanHq/MD-Notes.git (fetch) origin https://github.com/HanquanHq/MD-Notes.git (push)(2)修改為 ssh 方式
git remote set-url origin git@github.com:HanquanHq/MD-Notes.git(3)再次查看
$ git remote -v origin git@github.com:HanquanHq/MD-Notes.git (fetch) origin git@github.com:HanquanHq/MD-Notes.git (push)(4)隨便做一些修改,push 驗證一下,不需要輸入用戶名和密碼了!大功告成!
總結
以上是生活随笔為你收集整理的Windows 配置 Github 的 SSH-key的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构与算法(一):排序算法之 - 快
- 下一篇: 数据结构与算法(二):堆,大根堆,小根堆