Why... not? Git just works for syncing data and version control and we're all familiar with it. It is also secure, reliable, available everywhere, decentralized, with built-in access control, deduplication, e2ee with gitcrypt... In short, it is great.
The problem is performance in some use cases, but I don't see anything fundamentally wrong with using git for sync.
Re:Git-Annex
by Borg3 on Wednesday August 27, 2025 @03:50AM
(#45036665)
Git wasnt designed for generic binary blob handling. Sure, if you repo is small and you set proper .gitattributes, it will work fine. But I would advise to use generic DVFS for such task.
The problem is performance in some use cases, but I don't see anything fundamentally wrong with using git for sync.