Large File Storage (LFS)
Champion VC includes support for Git Large File Storage (LFS), allowing you to manage large files and assets efficiently. This feature is especially useful for teams working with multimedia files, game assets, or any other large binary files.
Benefits
- Efficient storage and tracking of large files
- Reduced repository size
- Faster cloning and fetching
- Seamless integration with Git
How to Use
To enable LFS in your project, simply choose the Git ignore template you want to track with LFS in Champion VC. The tool will handle the rest, ensuring your large files are managed effectively. For example, you can track various file types such as compressed archives (.7z, .rar, .zip), executables (.exe, .app), media files (.mp3, .mp4, .avi), image formats (.png, .jpg, .psd), and game engine-specific files (.uasset, .umap). This wide range of support allows you to efficiently manage binary files that are typically problematic in standard Git repositories.
Change the LFS List
Editing the LFS tracking list affects future file handling, not past tracked files. New files with added extensions will be tracked by LFS, while removed extensions revert to normal Git tracking. Existing LFS-tracked files remain as LFS objects regardless of list changes. However, existing files with newly added extensions aren't automatically converted to LFS objects - this requires manual migration. If you are part of a team, to maintain consistency in your after changes, you may need to ask the other team members to update their LFS list. Having different LFS lists in a team may cause git failure.
Here is the default list of file extensions tracked by LFS, but you can always edit this list:
* .7z * .app * .avi * .bin * .bmp * .dll * .dylib * .exe * .exr * .fbx * .flac * .gz * .hdr * .ipa * .jpeg * .jpg * .mkv * .mov * .mp3 * .mp4 * .obj * .ogg * .png * .psd * .rar * .so * .tar * .tga * .uasset * .umap * .usf * .ush * .wav * .zip
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article