[英]Git: permission denied using SSH key
我正在使用 ssh 密鑰處理 github 存儲庫。 我確實克隆了 repo 並將一些更改上傳到存儲庫,但是當我第二次嘗試上傳更改時,我確實遇到了一個錯誤說:
sign_and_send_pubkey:簽名失敗:代理拒絕操作
git@github.com:權限被拒絕(公鑰)。
致命:無法從遠程存儲庫讀取。
之后我做的是刪除 ssh 密鑰並上傳一個新密鑰,但錯誤仍然存在,我嘗試在服務器上沒有密鑰的情況下上傳它,但它不起作用。 如何將更改上傳到同一個倉庫?
嘗試僅執行以下步驟,而不執行我未提及的任何額外操作:
ssh-keygen
(不需要額外的參數),然后一直按 Enter 直到它完成。~/.ssh/id_rsa.pub
(文件的全部內容)。如果它仍然不起作用,請在 git bash 中運行:
ssh-add ~/.ssh/id_rsa
然后再次重復第 5 階段。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.