Cómo usar git add o git lfs track MUCHOS files

Mi estructura de directorys es como tal con muchos files con la extensión .xyz :

 /outerdir-123 /123456a abc.xyz /123457b lmn.xyz opq.xyz /999998c def.xyz ghi.xyz lop.xyz 

Cuando traté de hacer:

 git lfs track outerdir-123/** 

o cuando trato de agregar los files:

 git add outerdir-123/** 

Lanza un

 -bash: /usr/local/bin/git: Argument list too long 

Hay alnetworkingedor de 100.000 directorys internos y cada directory contiene de 1 a 20 files .xyz .

Los files son lo suficientemente pequeños (<10MB cada uno) por lo que deberían poder caber en el repository de git.

¿Cómo usar git add o git lfs track outerdir-123 files y subdirectorys en outerdir-123 ? ¿Es eso posible?

¿Debo escribir un script y simplemente agregar / rastrear cada subdirectory individualmente?

Simplemente use comillas dobles para el lfs:

 git lfs track "outerdir-123/**" 

Y solo el nombre del directory para el complemento:

 git add outerdir-123 
    Intereting Posts