git provides a feature.manyFiles option that intends to make experiences in large repository smooth. What would be the consequences of turning it on also for small to mid-size repositories, such as:
git config --global feature.manyFiles true
git provides a feature.manyFiles option that intends to make experiences in large repository smooth. What would be the consequences of turning it on also for small to mid-size repositories, such as:
git config --global feature.manyFiles true
I mentioned this option in Git 2.24 (Q1 2019).
And, as I noted here, that option would not change much on MacOS.
That option was originally discussed here, and also here; after this 2019 discussion.
The
feature.manyFilessetting is suitable for repos with many files in the working directory.
By settingindex.version=4andcore.untrackedCache=true, commands such as 'git status' should improve.
It should not impact small to medium repositories (since they are small-er, the optimization extra work won't be a big enough factor to be noticeable)
And it will improve git status for larger repositories.