I am working on a solution that make the process easier to deploy!
https://github.com/danielsiegl/gitsqlite
Key benefits from my perspective:
byte-by-byte equal across windows/linux/max
Consistent float rounding (deterministic dumps).
Strip SQLite’s internal/system tables from dumps.
Temp-file I/O for robustness (vs fragile pipes).
Optional: logging for diagnostics
handles broken pipes with Git Gui Clients
easier to deploy and maintain in an organisation - eg: winget for windows