Errores de GitError
fatal: bad revisionfatal: bad revision
La revisión especificada (hash de commit, nombre de rama, etiqueta) no existe.
gitlinuxwindowsmacos
Ver detalles fatal: Not possible to fast-forward, abortingUn pull con --ff-only falló porque las ramas han divergido.
Configuraste git pull para permitir solo merges fast-forward (--ff-only), pero tu rama local tiene commits que no están en el remoto, haciendo imposible el fast-forward.
Usa git pull --rebase para reubicar tus commits sobre el remoto. O usa git pull sin --ff-only para crear un commit de merge. O haz git fetch primero y luego decide cómo integrar los cambios.
fatal: bad revisionLa revisión especificada (hash de commit, nombre de rama, etiqueta) no existe.
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.
fatal: refusing to merge unrelated historiesGit se niega a fusionar dos ramas que no comparten un ancestro común.
fatal: 'origin' does not appear to be a git repositoryGit no pudo conectarse al repositorio remoto especificado.
fatal: not a git repositoryEl directorio actual no se encuentra dentro de un repositorio Git.
error: non-fast-forward updateEl push reescribiría el historial de la rama remota y por eso es rechazado.