# git-annex
> Manage large files with git without storing content in the repository

## Summary
Git extension for managing large and binary files without storing them in the repository

## Capabilities
- Track large files with git without storing their content
- Manage file locations across multiple remotes
- Support various special remotes (S3, rsync, etc.)
- Efficient deduplication of file content

## When to Use
- You need to version-control large or binary files
- You want git integration for file management

## When NOT to Use
- You need simple large file support (use git-lfs instead)

## Related Tools
- [git](/tools/git) (complementary)

---
Source: https://littlescripts.sh/tools/git-annex
