Start Here
Build the basic Crab mental model before choosing a workflow.
Read from top to bottom for the intended progression.
- 1What is Crab, and when should you use it?Crab gives large files a separate data path without splitting them from the repository's Git history.Beginner9 minBeginner9 min
- 2Why does Git struggle with large files?Large binaries turn every version into transfer and storage work. Crab keeps their identity in Git and their bytes in object storage.Beginner5 minBeginner5 min
- 3How does Crab LFS work without a server?Use standard Git LFS pointers with Crab's local transfer agent. Your clients talk directly to your bucket; no Git LFS server or gateway is required.Beginner5 minBeginner5 min
- 4Should you use Crab or Git LFS?Both keep large bytes out of normal Git blobs. The important difference is what gets transferred and who owns the data path.Beginner5 minBeginner5 min