Git clone時出現Please make sure you have the correct access rights and the repository exists.問題已解決。


  看了好多資料終於搞定了git 中clone命令報錯這個問題,廢話不多說直接上步驟希望對大家有幫助。

   1   刪除.ssh文件夾(直接搜索該文件夾)下的known_hosts(手動刪除即可,不需要git)

   2   在下載好的Git中的bin目錄下打開bash.exe輸入命令ssh-keygen -t rsa -C "username" (注:username為你git上的用戶名),如果執行成功。返回:

       Generating public/private rsa key pair.
       Enter file in which to save the key (/Users/username/.ssh/id_rsa): //這里的username是電腦上的用戶名,這個地址也是文件的存儲地址,然后我們按

      回車,如果你以前有存儲地址會返回/Users/your username/.ssh/id_rsa already exists.Overwrite (y/n)?直接輸入y回車。如果以前沒有儲存地址就會出現

      Enter passphrase(empty for no passphrase);也直接回車,兩種情況回車后都會出現 Enter same passphrase again 然后接着回車會顯示一長串內容其中

      還有一些..o.. o oo .oS. 之類的代碼,這說明SSH key就已經生成了。文件目錄就是:username/.ssh/id_rsa.pub.

 

 3  然后找到系統自動在.ssh文件夾下生成兩個文件,id_rsa和id_rsa.pub,用記事本打開id_rsa.pub將全部的內容復制

  打開https://github.com/,登陸你的賬戶,進入設置(Settings)找到

     

 5  然后將你復制的內容粘貼到key中

     

     再點擊Add SSH Key                     

     ok還有最后一步

6  仍然在bash.exe中輸入ssh -T git@github.com然后會跳出一堆內容你只需輸入yes回車就完事了,然后他會提示你成功了。

    然后你就可以正常使用git clone命令了,最后祝你好運哈哈!

 

 

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM