G

Git Annex

A git extension for managing large files and syncing them across devices without storing file contents in the repository.

No reviews yet

About Git Annex

Git Annex lets you manage files with git, but without storing the actual file contents in the repository. Instead, it stores file metadata and uses symlinks, while the content lives in a separate annex. This makes it possible to handle large files, archives, and backups efficiently.

It supports many remote storage backends including S3, rsync, webdav, and SSH. You can encrypt files, set up automatic syncing with the git-annex assistant, and control which files are present on which device. It works on Linux, macOS, and Windows, and integrates with standard git workflows.

Git Annex is ideal for sysadmins and users who need to back up large datasets, sync media collections, or archive files across multiple machines. It is free and open source under the GPL, developed by Joey Hess. The project has been actively maintained for over a decade.
Backup Solutions

Quick Facts

Pricing
Free
License
Open Source
Platform
Linux
Version
10.20240831
Developer
Joey Hess

Reviews (0)

No reviews yet

Be the first to share your experience!

Want to leave a review?

Sign in to share your experience with this tool.

Login to Review

Discussion (0)

No comments yet

Start a discussion about this tool.

Join the Discussion

Sign in to post comments and share your experience.

Login to Comment

Who Is Online

In total there are 41 users online: 0 registered, 34 guests and 7 bots.

Most users ever online was 5,555 on 17 Jul 2026, 3:23 am.

Bots: Applebot Baiduspider Bingbot Googlebot Other Bot PetalBot SemrushBot

Users active in the past 15 minutes. Total registered members: 372