下載Git並安裝
下載地址:https://git-scm.com/
安裝一般默認即可
配置用戶信息
配置之前最好已經有了Github的賬號,如果沒有可以先去注冊一個
安裝后打開Git Bash
git config --global user.name "userName" //綠色部分為GitHub用戶名
git config --global user.email xxx@xxx.com //這里用GitHub的注冊郵箱
創建本地ssh
接着輸入 $ ssh-keygen -t rsa -C “xxx@xxx.com”生成ssh
生成成功后,去對應目錄C:\Users\yourname\.ssh里用記事本打開id_rsa.pub,得到ssh key公鑰
將ssh配置到GitHub
在github,展開個人頭像的小三角,點擊settings;
打開SSH keys菜單, 點擊Add SSH key新增密鑰,填上標題;
將id_rsa.pub文件中key粘貼到此,最后Add key生成密鑰
問題
路徑下C:\Users(yourname).ssh 只有兩個文件:
- id_rsa
- id_rsa.pub
而沒有文件known_hosts
解決方法
使用 ssh-keyscan -H github.com >> ~/.ssh/known_hosts 生成known_hosts
接着使用 ssh -T git@github.com 測試,輸出有長串結果
解決辦法參考https://blog.csdn.net/Zheng548/article/details/79079293