我在Windows 10 PC上設置了Git Bash,目的是與Gitlab一起使用它。儘管設置正確,git克隆或git push總是會導致權限被拒絕(publickey)。權限被拒絕(publickey) - Windows上的Git Bash
在你說出來之前,我已經廣泛地研究了類似問題的所有答案,最重要的是,我對這類事情有相當的經驗。
所以,是的,我已經生成了令人滿意的新SSH密鑰對,愉快地坐在〜/ .ssh/id_rsa和id_rsa.pub中。公鑰在Gitlab中註冊到我的帳戶中,該帳戶是存儲庫的主服務器,存儲庫已存在並已初始化。
在一切之上,我已經做了Gitlab文件說什麼,已經測試使用
SSH -T [email protected]
我的設置,並得到了預期的「歡迎來到格雷森街的GitLab!「消息,這意味着SSH密鑰正在工作(否則,您將看到權限被拒絕的公鑰消息)。
權限被拒絕(公鑰):
無論如何,任何試圖在實際的服務器結果進行交互。
致命:無法從遠程存儲庫讀取。
有沒有人有任何關於這個問題的經驗,或其他事情的想法嘗試?大多數人的問題似乎通常用一個新的密鑰對解決,或者像這樣簡單。
在此先感謝!
您的用戶名是否已添加到項目的成員組中? – ElpieKay
是的!用戶是該項目的主人。 – 3nails4you