git pull
在上傳項目的時候出現 git@xxx password: 讓你輸入密碼,你發(fā)現無論輸入什么都會出現Permission denied, please try again問題,其實這個主要是工程的SSH key沒有加入到你的gitlab賬戶下
1、檢查SSH Key存在
如果存在id_rsa.pub 或 id_dsa.pub 文件,跳過此步。
$ cd ~/.ssh # 查看用戶根目錄下.ssh文件夾
$ ls
2、創(chuàng)建SSH Key
創(chuàng)建ssh key時會提示自定名稱和push時的密碼(不是git登錄密碼),一般推薦略過,直接三個回車,如果創(chuàng)建成功會出來一個有圖案的小框框。
$ ssh-keygen -t rsa -C "your_email@example.com"
3、查看SSH Key
copy公鑰內容到gitLab里,添加進去。
$ cat ~/.ssh/id_rsa.pub
4、測試SSH Key
$ ssh -T "git@xxx.xxx.com"
其中,ssh keys在該頁面點擊profile setting,打開profile setting,選擇SSH key這個選項,如下圖所示文章來源:http://www.zghlxwxcb.cn/news/detail-605965.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-605965.html
到了這里,關于Git 解決 Permission denied, please try again 問題的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!