Permission denied (publickey)Permission denied (publickey)
SSH-authenticatie is mislukt omdat de server uw publieke sleutel niet heeft geaccepteerd.
Wat veroorzaakt deze fout
Uw SSH-sleutel is niet toegevoegd aan de remote server, het sleutelbestand heeft onjuiste machtigingen, de SSH-agent heeft de sleutel niet geladen, of u gebruikt de verkeerde SSH-sleutel voor het account.
Hoe op te lossen
Voeg uw SSH-sleutel toe aan GitHub/GitLab: cat ~/.ssh/id_ed25519.pub. Zorg dat het sleutelbestand de juiste machtigingen heeft: chmod 600 ~/.ssh/id_ed25519. Start de SSH-agent: eval $(ssh-agent) && ssh-add. Test met: ssh -T git@github.com.
Voorbeeld
ssh -T git@github.com # Test SSH connectionGerelateerde foutcodes
error: object file is emptyerror: object file is empty
Een Git-objectbestand is beschadigd en bevat geen data.
fatal: remote origin already existsfatal: remote origin already exists
Een remote met de opgegeven naam is al geconfigureerd.
error: failed to push some refserror: failed to push some refs
De push werd geweigerd omdat de remote wijzigingen bevat die u lokaal niet heeft.
fatal: ambiguous argumentfatal: ambiguous argument
Git kan niet bepalen of het argument verwijst naar een revisie, pad of iets anders.
fatal: No submodule mapping foundfatal: No submodule mapping found
Er wordt naar Git-submodules verwezen, maar deze zijn niet correct geïnitialiseerd.
fatal: index file corruptfatal: indexbestand is beschadigd
Het Git-indexbestand (.git/index) is beschadigd.