{"meta":{"title":"Configurar el almacenamiento de archivos Git de gran tamaño","intro":"Una vez Git LFS instalado, debe asociarlo a un archivo grande en el repositorio.","product":"Repositorios","breadcrumbs":[{"href":"/es/repositories","title":"Repositorios"},{"href":"/es/repositories/working-with-files","title":"Trabajar con archivos"},{"href":"/es/repositories/working-with-files/managing-large-files","title":"Administrar archivos grandes"},{"href":"/es/repositories/working-with-files/managing-large-files/configuring-git-large-file-storage","title":"Configuración del LFS de Git"}],"documentType":"article"},"body":"# Configurar el almacenamiento de archivos Git de gran tamaño\n\nUna vez Git LFS instalado, debe asociarlo a un archivo grande en el repositorio.\n\nSi hay archivos existentes en el repositorio que le gustaría usar con GitHub, primero debe quitarlos del repositorio y, a continuación, agregarlos a Git LFS localmente. Para más información, consulta [Mover un archivo en tu repositorio a Git Large File Storage](/es/repositories/working-with-files/managing-large-files/moving-a-file-in-your-repository-to-git-large-file-storage).\n\nSi existen archivos de Git LFS referenciados que no se cargaron con éxito, recibiras un mensaje de error. Para más información, consulta [Resolver fallas de carga de Git Large File Storage](/es/repositories/working-with-files/managing-large-files/resolving-git-large-file-storage-upload-failures).\n\n1. Abra <span class=\"platform-mac\">Terminal</span><span class=\"platform-linux\">Terminal</span><span class=\"platform-windows\">Git Bash</span>.\n\n2. Cambie el directorio de trabajo actual a un repositorio existente que le gustaría usar con Git LFS.\n\n3. Para asociar un tipo de archivo en el repositorio con Git LFS, escriba `git lfs track` seguido del nombre de la extensión de archivo que desea cargar automáticamente en Git LFS.\n\n   Por ejemplo, para asociar un archivo *.psd*, escriba el siguiente comando:\n\n   ```shell\n   $ git lfs track \"*.psd\"\n   > Tracking \"*.psd\"\n   ```\n\n   Todos los tipos de archivo que desee asociar con Git LFS deberán añadirse con `git lfs track`. Este comando modifica el archivo *.gitattributes* del repositorio y asocia archivos grandes a Git LFS.\n\n   > \\[!NOTE]\n   > Recomendamos encarecidamente que añadas tu archivo *.gitattributes* local a tu repositorio.\n   >\n   > * Confiar en un archivo *.gitattributes* global asociado a Git LFS puede provocar conflictos al contribuir a otros proyectos de Git.\n   > * La inclusión del archivo *.gitattributes* en el repositorio permite a los usuarios crear bifurcaciones o clones nuevos para colaborar con mayor facilidad mediante Git LFS.\n   > * La inclusión del archivo *.gitattributes* en el repositorio permite Git LFS que los objetos se incluyan opcionalmente en archivos ZIP y archivos tarball.\n\n4. Agrega un archivo al repositorio que coincide con la extensión que has asociado:\n\n   ```shell\n   git add path/to/file.psd\n   ```\n\n5. Confirme el archivo e insértelo en GitHub:\n\n   ```shell\n   git commit -m \"add file.psd\"\n   git push\n   ```\n\n   Deberías ver información de diagnóstico sobre la carga del archivo:\n\n   ```shell\n   > Sending file.psd\n   > 44.74 MB / 81.04 MB  55.21 % 14s\n   > 64.74 MB / 81.04 MB  79.21 % 3s\n   ```\n\n## Información adicional\n\n* [Colaboración con Git Large File Storage](/es/repositories/working-with-files/managing-large-files/collaboration-with-git-large-file-storage)\n* [Administrar los objetos de LFS de Git en los archivos de tu repositorio](/es/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-git-lfs-objects-in-archives-of-your-repository)"}