Si hay archivos existentes en tu repositorio con los que te gustaría usar GitHub Enterprise Server, primero debes eliminarlos del repositorio y luego agregarlas a Git LFS localmente. Para obtener más información, consulta "Mover un archivo en tu repositorio a Git LFS".
Si existen archivos de Git LFS referenciados que no se cargaron con éxito, recibiras un mensaje de error. Para obtener más información, consulta la sección "Resolver fallas de carga de Almacenamiento de archivos de gran tamaño Git".
Nota: Antes de que intentes subir un archivo grande a GitHub Enterprise Server, asegúrate de haber habilitado Git LFS en tu empresa. Para obtener más información, consulta "Configurar almacenamiento de archivos Git de gran tamaño en GitHub Enterprise Server".
-
Abre la TerminalTerminalGit Bash.
-
Cambia tu directorio de trabajo actual a un repositorio existente que desees usar con Git LFS.
-
Para asociar un tipo de archivo en tu repositorio con Git LFS, escribe
git lfs track
seguido por el nombre de la extensión de archivo a la que deseas cargar automáticamente Git LFS.Por ejemplo, para asociar un archivo .psd, escribe el siguiente comando:
$ git lfs track "*.psd" > Adding path *.psd
Cada tipo de archivo que desees asociar con Git LFS deberá agregarse con
gotlfs track
. Este comando enmienda tu archivo .gitattributes del repositorio y asocia archivos de gran tamaño Git LFS.Nota: Te recomendamos ampliamente que confirmes tu archivo local de .gitatributes en tu repositorio.
- Basándose en un archivo global .gitattributes asociado con Git LFS puede causar conflictos al contribuir con otros proyectos Git.
- El incluir el archivo .gitattributes en el repositorio le permite a las personas crear bifurcaciones o clones nuevos para colaborar más fácilmente utilizando Git LFS.
- El incluir el archivo .gitattributes en el repositorio permite que los objetos de Git LFS se incluyan opcionalmente en los archivos .tar y ZIP.
-
Agrega un archivo al repositorio que coincide con la extensión que has asociado:
$ git add path/to/file.psd
-
Confirma el archivo y súbelo a GitHub Enterprise Server:
$ git commit -m "add file.psd" $ git push
Deberías ver información de diagnóstico sobre la carga del archivo:
> Sending file.psd > 44.74 MB / 81.04 MB 55.21 % 14s > 64.74 MB / 81.04 MB 79.21 % 3s