
Y es un error porque en mi repositorio tengo claves privada/publica con lo que esto no debería estar pasando. b
Lo que hay que hacer es revisar la configuración de git porque en mi caso intentaba subir ficheros por https en lugar de ssh y no me había dado cuenta.
git config -l

remote.origin.url en pone https y hay que cambiarlo por la dirección que accede por ssh, y ya funciono.
Para cambiarlo hay que obtener la dirección ssh que la tenéis en el repositorio y ponerla en el fichero .git/config del directorio de trabajo.

Y esto es todo, y feliz programming
Saludos
Alex.