Git LFS (Large File Storage) ná síneadh do dhéileáil le comhaid dhénártha mhóra (físeáin, tacar sonraí, sócmhainní dearaidh, dénártha mhóra) go héifeachtach i Git. Tá Git deartha do théacs/chód foinse agus ní dhéileálann sé go maith le dénártha mhóra, mar sin stórálann LFS iad ar leithligh agus cuireann sé tagairtí éadrom san ionad ann sa stór.
An fhadhb: Git agus dénártha mhóra
Git stores every version of every file in its history (the full content):
→ LARGE BINARY files (videos, datasets, PSDs, big binaries) bloat the repo ENORMOUSLY:
- every change stores another full copy (binaries don't diff well)
- the repo and EVERY clone become huge and slow (clone/fetch download all history)
- history can't be shrunk easily (the large blobs are permanent)
→ Git is great for source code (text, diffable), POOR for large binaries.
