Errores de GitError
fatal: not a git repositoryfatal: not a git repository
El directorio actual no se encuentra dentro de un repositorio Git.
gitlinuxwindowsmacos
Ver detalles Explora los 50 códigos de error de Errores de Git con causas, soluciones y ejemplos.
fatal: not a git repositoryEl directorio actual no se encuentra dentro de un repositorio Git.
CONFLICT (content): Merge conflictGit no pudo fusionar los cambios automáticamente porque las mismas líneas fueron modificadas en ambas ramas.
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.
error: Your local changes would be overwrittenGit se niega a ejecutar una operación porque sobrescribiría cambios locales sin confirmar.
error: failed to push some refsEl push fue rechazado porque el remoto tiene cambios que no tienes localmente.
error: non-fast-forward updateEl push reescribiría el historial de la rama remota y por eso es rechazado.
fatal: A branch named 'x' already existsYa existe una rama con el nombre especificado en el repositorio.
error: Cannot delete branch currently checked outNo puedes eliminar la rama en la que te encuentras actualmente.
nothing to commit, working tree cleanNo hay cambios para confirmar; el directorio de trabajo coincide con el último commit.
error: empty commit messageEl commit fue abortado porque el mensaje está vacío.
fatal: ambiguous argumentGit no puede determinar si el argumento se refiere a una revisión, una ruta u otra cosa.
fatal: bad revisionLa revisión especificada (hash de commit, nombre de rama, etiqueta) no existe.
fatal: remote origin already existsYa hay configurado un remoto con el nombre especificado.
fatal: 'origin' does not appear to be a git repositoryGit no pudo conectarse al repositorio remoto especificado.
fatal: Authentication failedLa autenticación de Git con el servidor remoto falló.
Permission denied (publickey)La autenticación SSH falló porque el servidor no aceptó tu clave pública.
fatal: unable to access: Could not resolve hostLa resolución DNS falló para el host remoto de Git.
error: could not apply commitOcurrió un conflicto al aplicar un commit durante un rebase.
error: could not apply (cherry-pick)Ocurrió un conflicto al aplicar un commit con cherry-pick.
fatal: Unable to create lock fileExiste un archivo de bloqueo de Git (.lock) que impide la operación.
error: object file is emptyUn archivo de objeto de Git está corrupto y no contiene datos.
error: corrupt loose objectUn archivo de objeto de Git está corrupto y no se puede leer.
error: pathspec did not match any filesEl patrón de archivo especificado no coincidió con ningún archivo rastreado.
error: LFS object not foundNo se pudo descargar desde el servidor LFS un archivo rastreado por Git LFS.
fatal: No submodule mapping foundSe hace referencia a submódulos de Git pero no están correctamente inicializados.
remote: error: File is too largeUn archivo supera el tamaño máximo permitido por el servicio de hosting remoto.
fatal: shallow update not allowedSe rechazó un push desde un clon superficial porque el remoto no permite actualizaciones superficiales.
error: cannot rebase: You have unstaged changesGit se niega a hacer rebase porque hay cambios sin commitear en el directorio de trabajo.
fatal: bad objectEl objeto de Git referenciado no existe o está corrupto.
There is no tracking information for the current branchLa rama actual no está configurada para hacer tracking de una rama remota.
Already up to date.La rama ya tiene todos los cambios de la rama que intentaste mergear o de la que hiciste pull.
fatal: refusing to merge unrelated historiesGit se niega a mergear ramas que no comparten un commit ancestro común.
remote: error: hook declined to updateUn hook de Git del lado del servidor rechazó el push.
remote: error: GH006: Protected branch update failedSe rechazó un push a una rama protegida debido a las reglas de protección de rama.
fatal: Not possible to fast-forward, abortingUn pull con --ff-only falló porque las ramas han divergido.
fatal: tag already existsYa existe una etiqueta con el nombre especificado.
No local changes to saveGit stash no encontró archivos rastreados modificados para guardar.
error: No stash entries foundNo hay cambios guardados en el stash para aplicar o extraer.
warning: CRLF will be replaced by LFGit está convirtiendo los finales de línea del estilo Windows (CRLF) al estilo Unix (LF).
fatal: This operation must be run in a work treeLa operación requiere un árbol de trabajo, pero el repositorio es bare (sin directorio de trabajo).
error: unable to find objectNo se pudo encontrar un objeto Git referenciado en el repositorio.
fatal: branch is already checked out at another worktreeNo se puede hacer checkout de la rama porque ya está activa en otro worktree.
warning: Large files detectedGit detectó archivos grandes que pueden inflar el repositorio.
error: gpg failed to sign the dataGit no pudo firmar el commit o el tag mediante GPG.
fatal: refname is not a valid ref nameEl nombre de la rama o tag contiene caracteres no válidos.
error: Entry has been modified in the work treeUna operación de Git se bloqueó porque hay archivos modificados en el árbol de trabajo.
error: pack exceeds maximum allowed sizeUna operación de pack de Git superó el tamaño máximo permitido.
error: sparse-checkout is not enabledSe intentó una operación de sparse-checkout pero la función no está habilitada.
fatal: index file corruptEl archivo de índice de Git (.git/index) está corrupto.