{"meta":{"title":"Managing large files","intro":"You can manage large files with Git Large File Storage.","product":"Repositories","breadcrumbs":[{"href":"/en/repositories","title":"Repositories"},{"href":"/en/repositories/working-with-files","title":"Work with files"},{"href":"/en/repositories/working-with-files/managing-large-files","title":"Managing large files"}],"documentType":"subcategory"},"body":"# Managing large files\n\nYou can manage large files with Git Large File Storage.\n\n## Links\n\n* [About large files on GitHub](/en/repositories/working-with-files/managing-large-files/about-large-files-on-github)\n\n  GitHub limits the size of files you can track in regular Git repositories. Learn how to track or remove files that are beyond the limit.\n\n* [About Git Large File Storage](/en/repositories/working-with-files/managing-large-files/about-git-large-file-storage)\n\n  GitHub limits the size of files allowed in repositories. To track files beyond this limit, you can use Git Large File Storage.\n\n* [Installing Git Large File Storage](/en/repositories/working-with-files/managing-large-files/installing-git-large-file-storage)\n\n  In order to use Git LFS, you'll need to download and install a new program that's separate from Git.\n\n* [Configuring Git Large File Storage](/en/repositories/working-with-files/managing-large-files/configuring-git-large-file-storage)\n\n  Once Git LFS is installed, you need to associate it with a large file in your repository.\n\n* [Collaboration with Git Large File Storage](/en/repositories/working-with-files/managing-large-files/collaboration-with-git-large-file-storage)\n\n  With Git LFS enabled, you'll be able to fetch, modify, and push large files just as you would expect with any file that Git manages. However, a user that doesn't have Git LFS will experience a different workflow.\n\n* [Moving a file in your repository to Git Large File Storage](/en/repositories/working-with-files/managing-large-files/moving-a-file-in-your-repository-to-git-large-file-storage)\n\n  If you've set up Git LFS, and you have an existing file in your repository that needs to be tracked in Git LFS, you need to first remove it from your repository.\n\n* [Removing files from Git Large File Storage](/en/repositories/working-with-files/managing-large-files/removing-files-from-git-large-file-storage)\n\n  If you've set up Git LFS for your repository, you can remove all files or a subset of files from Git LFS.\n\n* [Resolving Git Large File Storage upload failures](/en/repositories/working-with-files/managing-large-files/resolving-git-large-file-storage-upload-failures)\n\n  If your Git LFS files didn't upload properly, you can take several steps to troubleshoot the upload error."}