Errores de GitError
error: non-fast-forward updateerror: non-fast-forward update
El push reescribiría el historial de la rama remota y por eso es rechazado.
gitlinuxwindowsmacos
Ver detalles warning: CRLF will be replaced by LFGit está convirtiendo los finales de línea del estilo Windows (CRLF) al estilo Unix (LF).
Estás en Windows y los archivos usan finales de línea CRLF, pero el repositorio está configurado para usar LF. Git convierte automáticamente los finales de línea según los ajustes de core.autocrlf y .gitattributes.
Esto es una advertencia, no un error. Configura: git config core.autocrlf true (Windows) o input (Mac/Linux). Añade un archivo .gitattributes con: * text=auto. Esto garantiza finales de línea coherentes entre plataformas.
git config core.autocrlf trueerror: non-fast-forward updateEl push reescribiría el historial de la rama remota y por eso es rechazado.
fatal: Authentication failedLa autenticación de Git con el servidor remoto falló.
You are in 'detached HEAD' stateHEAD apunta a un commit específico en lugar de a una rama, por lo que los nuevos commits quedarán huérfanos.
Permission denied (publickey)La autenticación SSH falló porque el servidor no aceptó tu clave pública.
fatal: No submodule mapping foundSe hace referencia a submódulos de Git pero no están correctamente inicializados.
There is no tracking information for the current branchLa rama actual no está configurada para hacer tracking de una rama remota.