That particular issue happens when there’s too many files in one directory and it’s renamed. It turns out it wasn’t an issue because the Samba guys opted for a filter-branch. No big deal.
Also, it happens only with certain commands, ‘git diff’ worked fine, but ‘git log’ didn’t. If somebody cared enough it will be fixed, but it doesn’t look like it’s a common scenario.
Anyway, that’s presentation, the storage is always correct. And of course the presentation can always be fixed later.
Total? It works perfectly fine for most cases.
That particular issue happens when there’s too many files in one directory and it’s renamed. It turns out it wasn’t an issue because the Samba guys opted for a filter-branch. No big deal.
Also, it happens only with certain commands, ‘git diff’ worked fine, but ‘git log’ didn’t. If somebody cared enough it will be fixed, but it doesn’t look like it’s a common scenario.
Anyway, that’s presentation, the storage is always correct. And of course the presentation can always be fixed later.