Intentando git pull con error: no se puede abrir .git / FETCH_HEAD: permiso denegado

Ayúdame por favor, estoy tratando de ejecutar esto en mi terminal:

asgard@asgard-A7N8X2-0:~/CollegePortal$ git pull
error: cannot open .git/FETCH_HEAD: Permission denied

Entonces intento este

asgard@asgard-A7N8X2-0:~/CollegePortal$ sudo git pull
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

Ayúdame, no entiendo este problema.

Respuestas a la pregunta(20)

Su respuesta a la pregunta