But you're always arguing the odd case:
- 32 bit systems
- cygwin git on Windows instead of native
- expecting deduplication on different files (???)
I pointed out that GIT have some rough cases and its good to be aware of them. I said it already and will say it again: choose right tool for the task.
If your workflow with GIT works, use it. No need to discourage other solutions. Yes, I use ancient platforms and I want DVFS on them too.