
NfNitLoop ("Cody Casterline π³οΈβπ") wrote:
I realize git-lfs has its uses. But man does it complicate working with a repo. Please consider whether you really need it before you introduce it as a dependency.
1. git-lfs is not part of standard Git.
2. Every developer will have to install git-lfs onto their machine, and remember to initialize it for your particular repo(s) every time they clone them.
3. Builds/tests may fail if someone has forgotten. So you might have to write special handling to warn users to go init git-lfs.