Large files pose significant challenges for Git, leading to the introduction of Git LFS in 2015 to manage them. However, with the recent advancements in Git's partial clone feature and the development of large object promisors, there is a promising alternative that may eventually replace Git LFS, reducing complexity and costs for users. The Git project is actively working towards a future where handling large files becomes more efficient and less burdensome.
git ✓
large-files ✓
+ git-lfs
partial-clone ✓
object-promisors ✓