起因:
我輸入git push -u origin master 想要push到github
git push -u origin master
顯示
git@github.com: Permission denied (publickey).
fatal: 無(wú)法讀取遠(yuǎn)程倉(cāng)庫(kù)。 請(qǐng)確認(rèn)您有正確的訪問(wèn)權(quán)限并且倉(cāng)庫(kù)存在。
如何解決的呢:
那么我們第一步:
檢查SSH密鑰配置不正確: 確保你的本地計(jì)算機(jī)上配置了正確的 SSH 密鑰。你可以通過(guò)以下步驟檢查和配置:
查看是否存在 SSH 密鑰:
ls -al ~/.ssh
如果沒(méi)有 SSH 密鑰,或者你希望創(chuàng)建新的密鑰,可以使用以下命令生成:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
# 替換 "your_email@example.com" 為你在 GitHub 上注冊(cè)的郵箱地址。
第二:
將 SSH 密鑰添加到 SSH 代理:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-765953.html
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
注意:這里面的id_rsa是私鑰,有后綴的那個(gè).pub是公鑰,公鑰不在這添加,在github上面添加文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-765953.html
到了這里,關(guān)于git 報(bào)錯(cuò):git@github.com: Permission denied (publickey).fatal: 無(wú)法讀取遠(yuǎn)程倉(cāng)庫(kù)。的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!