github基礎操作(公鑰)與報錯指南

#基礎操作篇

##給github配置公鑰
首先在家目錄下自己創建一個叫.ssh的隱藏目錄,用來存放密鑰。

生成密鑰命令:ssh-keygen -t rsa

生成密鑰全程只需要一直按回車就好,不需要輸入什麼。

運行結果會生成兩個文件:這裏寫圖片描述其中,右邊的id_rsa.pub是我們需要的公鑰(左邊是私鑰,不能給別人看)

將生成的公鑰用vim打開,複製到github的https://github.com/settings/keys
這裏寫圖片描述
點擊右邊的New SSH key綠色按鈕,將公鑰複製進去,保存

查看公鑰是否配置成功:ssh -T [email protected]

執行這條命令後,你可能會看到告警信息,如下:

The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?

直接輸入yes

如果看到下面信息,就說明已配置成功

Hi username! You’ve successfully authenticated, but GitHub does not provide shell access.

#報錯指南

##一、github上傳後遠端不顯示綠點
原因:github的郵箱和本地git初始化配置郵箱不一致!!!

解決方法:
1、查看本地git郵箱:查看初始化的本地郵箱是否與github郵箱一致

git config user.email

2、更改git本地郵箱:

git config --global user.email "新改郵箱"

完成!

!!!所以初始化本地用戶名和郵箱一定要與github上的一致,否則提交上去的資料不記錄在當前用戶中

git config --global user.name "github用戶名"
git config --global user.email "github註冊郵箱"

最後可以通過git config -l 來查看已配置好的信息。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章