Comandos Sudo y git

He estado tratando de resolver problemas de permissions con Terminal.

Git solo aceptaba commands con sudo e ingresaba la contraseña, lo que hace que empujar algo sea tan largo.

He intentado algunos consejos que encontré en línea, pero ninguno de ellos me ayudó.

Problema de permiso

Estaré muy agradecido si me puedes ayudar.

Eso es lo que surge cuando inserto ls -l. ls -l resultado

Cuando se utiliza el post sudo chown es zsh: no existe tal file o directory ls -l image

Intenta cambiar los permissions a la carpeta .git .

 sudo chown <user> /angelweb/.git -R 

ps: no hagas git init en un repository existente

En primer lugar, su necesidad de definir cuál es incorrecto, use ls -l para ver los permissions. Si el problema está allí, use chmod / chown para resolverlo.