Stage all changes with macOS path config (core.ignorecase, core.precomposeunicode): grit add vs git add -A
repo: 100,000-file synthetic repository; canonical cached shape · 100,000 files · 1,000 commits · 1,200 refs
| tool | median | min | max | runs | peak memory |
|---|---|---|---|---|---|
| git | 140 ms | 136 ms | 144 ms | 10 | 29 MB |
| grit | 179 ms | 169 ms | 204 ms | 10 | 64 MB |
$ git -c core.ignorecase=true -c core.precomposeunicode=true add -A
$ grit -c core.ignorecase=true -c core.precomposeunicode=true add