I have two private GitHub repositories and two respective deploy keys on them with write access. For the first repository everything works well but for the second I always obtain:
ERROR: Repository not found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
If I check my loaded keys with:
ssh-add -E md5 -l
I can see that the fingerprints of the two keys are the same that in their respective GitHub Deploy keys page. So why I cannot push to the second repository?