Solucionar el error «Filename too long»

Solucionar el error «Filename too long»

Para solucionar el error «Filename too long» en Git en Windows, necesitas habilitar la opción que permite rutas de archivo más largas de 260 caracteres. Sigue estos pasos:


Método 1: Modificar el Registro de Windows (Recomendado)

  1. Abre el Editor del Registro:
  • Presiona Win + R, escribe regedit y presiona Enter.
  • Si aparece un mensaje de control de cuentas (UAC), haz clic en .
  1. Navega a la siguiente clave: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  2. Crea o modifica el valor LongPathsEnabled:
  • Haz clic derecho en el panel derecho y selecciona Nuevo > Valor DWORD (32 bits).
  • Nómbralo LongPathsEnabled.
  • Haz doble clic en él y establece su valor en 1.
  • Haz clic en Aceptar.
  1. Reinicia tu computadora para que los cambios surtan efecto.

Método 2: Usar la Política de Grupo (Solo Windows 10/11 Pro, Enterprise o Education)

  1. Abre el Editor de Políticas de Grupo:
  • Presiona Win + R, escribe gpedit.msc y presiona Enter.
  1. Navega a la siguiente ruta: Configuración del equipo > Plantillas administrativas > Sistema > Sistema de archivos > NTFS
  2. Habilita la opción «Habilitar rutas de longitud larga»:
  • Haz doble clic en «Habilitar rutas de longitud larga».
  • Selecciona Habilitado y haz clic en Aplicar > Aceptar.
  1. Reinicia tu computadora.

Configurar Git para admitir rutas largas

Además de los cambios en Windows, configura Git para permitir nombres largos:

  1. Abre Git Bash o CMD como administrador.
  2. Ejecuta el siguiente comando:
    bash
    git config –system core.longpaths true (Esto configura Git para manejar rutas largas).
  3. Si el error persiste, intenta clonar el repositorio en una ruta más corta (ej: C:\git).

Verificación

  • Después de reiniciar, verifica que el cambio se aplicó correctamente ejecutando en Git:
    bash
    git config –get core.longpaths Debería devolver true.

Con estos pasos, Git debería manejar correctamente archivos con nombres largos. Si el problema continúa, considera acortar manualmente los nombres de archivo o mover el repositorio a una ruta más corta (ej: C:\proyectos).

administrator

Related Articles

Social Media Auto Publish Powered By : XYZScripts.com
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad