fatal: ambiguous argumentfatal: ambiguous argument
Git no puede determinar si el argumento se refiere a una revisión, una ruta u otra cosa.
Qué causa este error
El argumento puede interpretarse tanto como un nombre de rama/commit como una ruta de archivo, o no coincide con ninguna referencia o archivo conocido. Git no puede determinar el significado pretendido.
Cómo solucionarlo
Usa -- para separar referencias de rutas: git log -- filename o git checkout branch -- file. Especifica la referencia completa: refs/heads/branch. Asegúrate de que la referencia o ruta realmente exista.
Códigos de Error Relacionados
fatal: remote origin already existsfatal: remote origin already exists
Ya hay configurado un remoto con el nombre especificado.
error: failed to push some refserror: failed to push some refs
El push fue rechazado porque el remoto tiene cambios que no tienes localmente.
error: empty commit messageerror: empty commit message
El commit fue abortado porque el mensaje está vacío.
warning: Large files detectedwarning: Se detectaron archivos grandes
Git detectó archivos grandes que pueden inflar el repositorio.
Already up to date.Already up to date
La rama ya tiene todos los cambios de la rama que intentaste mergear o de la que hiciste pull.
CONFLICT (content): Merge conflictConflicto de fusión
Git no pudo fusionar los cambios automáticamente porque las mismas líneas fueron modificadas en ambas ramas.