當我想提交某事時,在 GitHub Desktop 或 Visual Studio 或 VS Code 中,我收到此錯誤:
error: Couldn't load public key \\: No such file or directory?
我曾嘗試在我的 github 上使用 ssh,但現在我什至無法進行本地提交。
謝謝你的幫助。
uj5u.com熱心網友回復:
[將我的評論升級為答案,因為它解決了問題。]
如果您在執行 時收到此訊息git commit(不應嘗試使用 ssh),則可能是您的 Git 配置有問題。跑
git config --list --show-origin
并掃描與公鑰或 ssh 相關的內容,希望問題會突然出現在您身上。
如果您在那里找到一些東西,您可以編輯顯示的檔案并洗掉有問題的行。
uj5u.com熱心網友回復:
再次配置您的訪問權限。在我看來是最安全的方式。洗掉 ~/.ssh 目錄中的所有內容并創建一個新的 ssh-key。
清理干凈后,再次執行:
ssh-keygen -t rsa -b 4096 -C “[email protected]”
繼續輸入,輸入并輸入只需添加安全通行證
現在,查看您的新檔案:
ls -al ~/.ssh
并檢查 ssh 服務器是否開啟
eval $(ssh-agent -s)
如果一切正常,請添加您的私鑰
ssh-add ~/.ssh/id_rsa
現在讀取并復制您的公鑰以將其添加到您的 GitHub 頁面配置中
cat ~/.ssh/id_rsa.pub
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/476150.html
