天天看點

githup上傳出現的錯誤

Windows平台下IDEA中git出現could not read from remote repository解決方案

could not read from remote repository

1.很顯然是一個權限的問題,這是由于遠端倉庫ssh中配置與本地倉庫對應使用者沒有讀取權限的原因。

找到.ssh/github_rsa.pub這個檔案,用記事本打開,在字元串末尾有賬戶名,比如說:Administrator

然後找到對應項目,右鍵屬性,選擇安全,在組或使用者名中檢視,是否存在Administrator這個使用者,如果不存在或者存在但是權限不夠就會出現上述這個問題。

如果不存在,點選編輯,再點選添加,輸入Administrator之後檢測名稱,之後确定,然後為這個賬戶添權重限即可。

如果存在,那就直接添權重限。

自己把這個改完以後發現還是不能上傳

2.于是又發現可能時ssh key的問題

在git視窗中輸入 ssh-keygen -t rsa -C "[email protected]"

直接點回車,說明會在預設檔案id_rsa上生成ssh key

然後系統要求輸入密碼,直接按回車表示不設密碼

重複密碼時也是直接回車,之後提示你shh key已經生成成功

打開id_rsa.pub,複制裡面的key。裡面的key是一對看不懂的字元數字組合,不用管它,直接複制

但是我改完之後發現還是不行。

3.

settings-->Version Control-->Git

 ,and then, In the SSH executable dropdown, choose Native

在pycharm上面找到這個git設定,改成Native就發現可以了