如何設置GitHub的公鑰

如果使用http方式push代碼的時候,就會每次都要輸入用戶名和密碼,而使用SSH的方式就不會

如果你的priginhttp的,可以使用如下命令經行修改
在項目路徑下執行

git remote rm origin
git remote add origin git@github.com:XXX/XXXXX.git
git push origin

這時候我們使用git clone [email protected]:XXX/XXXXX.git的時候發現可能還是不行,會報如下的錯誤

Permission denied (publickey). fatal: Could not read from remote repository.

這個時候就需要去配置一下公鑰了,這個過程非常簡單,請不要害怕

右擊git.bash.,然後輸入

ssh-keygen -t rsa -C "登陸GitHub的郵箱"

然後一直回車,最後會看到上面的日誌中有顯示公鑰生成的地址
如我本地的爲

C:\Users\weixu\.ssh

打開到該目錄,使用記事本打開id_rsa.pub,然後複製好裏面的內容

打開自己的github,點擊頭像選擇Settings,然後選擇左側的SSH and GPG keys

然後我們在右邊的界面SSH keys下點擊new SSH keys

Key區域輸入我們上面複製的公鑰,點擊Add SSH Key即可

以上就完成了整個公鑰配置的過程,這個時候我們就可以使用git clone [email protected]:XXX/XXXXX.gitclone代碼了

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