解決 git@github.com permission denied (publickey) fatal: Could not read from remote repository.


Posted by Andy Tsai on 2024-04-07

輸入git指令時報錯:
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

解決:

  1. 進入.ssh資料夾
    cd ~/.ssh

  2. 產生鑰匙
    ssh-keygen
    輸入後會出現一些選項,基本上都Enter就可以了

  3. 複製.pub內容
    在.ssh資料夾中,會出現兩個檔案,分別是公鑰和私鑰,.pub是公鑰,我們要把內容放到github裡。
    你可以用編輯器打開.pub檔,或是用cat命令查看,然後將內容完整複製起來
    cat ~/.ssh/id_rsa.pub

  4. 將密鑰貼至github
    Setting -> SSH and GPG keys

    點擊New SSH key

    將剛剛複製的密鑰貼到Key中,送出

  5. 完成,現在再輸入git指令,就不會出現Permission denied (publickey)報錯了


#Github #Git #publickey #githubcom-permission-denied







Related Posts

Day02 為資料命名

Day02 為資料命名

Replicate PDF deleter

Replicate PDF deleter

PS學務處|製作火焰效果

PS學務處|製作火焰效果


Comments