Determine practical file and commit number limits for git
As a baseline, we should determine what is a practical file and commit number limit, for average sized files, for a local `git` database run on a to be determined hardware benchmark.
This investigation does not include LFS files.
- [ ] Determine hardware baseline
- [ ] Develop scripts to generate files and commits
- [ ] Agree on response times for `good`, `average` and `bad` performance.
- [ ] Determine where limits are for `good`, `average` and `bad` performance.
### References
- [What are the file limits in `git`: number and size?](https://stackoverflow.com/questions/984707/what-are-the-file-limits-in-git-number-and-size)
- [One million files on Git and Github](https://www.monperrus.net/martin/one-million-files-on-git-and-github)
- [One billion files on Linux](https://lwn.net/Articles/400629/)
- [Linux kernel on GitHub](https://github.com/torvalds/linux) _1,126,700 commits_
issue