Git Large File Storage
(Redirected from Git LFS)
Jump to navigation
Jump to search
A Git Large File Storage is a file storage solution.
- See: AWS S3.
References
2017a
- https://git-lfs.github.com/
- QUOTE: Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.
2017b
- https://medium.com/onfido-tech/dont-be-afraid-of-the-big-bad-blob-3da567f7a67b
- QUOTE: … At the time of trying that practice, Jenkins didn’t officially support Git LFS which caused us a lot of pain causing our continuous deployment flow to break and needed a lot of workarounds to make it work-ish. …
… In the Git LFS solution, in order to start work on your code and later to build the container and test your application, you first need to install some git extensions, initialise LFS in the project and then pull the blobs. Every time the blobs changes, it’s the developer’s responsibility to pull the latest version of the blobs manually. It means that the developer is in charge of the resolve process.
- QUOTE: … At the time of trying that practice, Jenkins didn’t officially support Git LFS which caused us a lot of pain causing our continuous deployment flow to break and needed a lot of workarounds to make it work-ish. …