參考鏈接:https://cloud.tencent.com/developer/article/1572090
目的:使用git工具、通過命令行拉取gitee遠程倉庫代碼到本地。
報錯信息:Please make sure you have the correct access rights and the repository exists
解決方法:需要更新我們本地的 .ssh 文件夾的內容、並把對應的公鑰添加到我們遠程倉庫上面去。
操作步驟:
1、重新設置git用戶名和郵箱(方便提交時知道是哪個用戶名提交、名字可隨便取):
點擊鼠標右鍵-->選擇 Git Bash Here、然后會彈出一個git終端、輸入以下命令:
git config --global user.name "用戶名填這里 " 【解析:修改用戶名(雙引號內填要設置的用戶名)】
git config --global user.email "我的郵箱" 【解析:修改郵箱(郵箱名填引號內):】
2、刪除本地C盤用戶目錄下的.ssh 文件夾下的known_host文件:
ssh-keygen -t rsa -C "上面設置的郵箱號"
3、輸入上面命令后一路yes 然后回車、這時候本地電腦C盤系統的.ssh文件夾下會生成兩個文件,分別為 id_rsa(密鑰)和id_rsa.pub(公鑰)
4、使用筆記本打開上面說到的id_rsa.pub文件、復制里面的內容
5、然后看下面截圖(這里是可以存在多個公鑰的、直接添加就好):

6、這時候回到剛才的git終端、輸入命令:ssh -T git@github.com 之后我們輸入yes 回車就好了。
7、這時候我們再使用命令拉取、查看結果發現可以成功拉取了~
