Repository with two million commits (~215 MiB local size, 30s generation time). Generated efficiently with Python + git fast-import: https://github.com/cirosantilli/test-git-web-interface/blob/37e5c34111c4791d0ec06ce32d7d7843b648b66d/other-test-repos/many-commits-fast-import.py
The script used to generate the commits contains the following:
where
now
should be the current date as of the time the repository was generated, but is instead interpreted as "December 31, 1999". Why?*If you live in the Eastern Hemisphere, replace "December 31, 1999" with "January 1, 2000".