3 ms·
The best part of this repository is that the authors and the commit dates reflect the true date of the event: James Ashley authored and JesseKPhillips commit
by shanecoin 7y ago
The best part of this repository is that the authors and the commit dates reflect the true date of the event:
James Ashley authored and JesseKPhillips committed on Dec 6, 1986
8th Congress authored and JesseKPhillips committed on Jun 15, 1980
- Mathnerd314 7y agoHonestly it seems like one of the worst parts, that the dates are limited by UNIX timestamps and aren't flexible enough to store the dates from centuries ago.
- the8472 7y agothey do when you use signed 64bit timestamps (or 128bit ones if you need the nanos)
- kzrdude 7y agoUnfortunately git rejects dates before 1970, at least when I set them using GIT_AUTHOR_DATE
- Mathnerd314 7y agoApparently it's technically possible in Git as of a year or two ago, with some conversion bugs probably still lurking, but Github/Gitlab still don't support it. And the frontend tools like "git commit" don't support it. The project in this answer is using git hash-object to create the commit from raw bytes. https://stackoverflow.com/questions/21787872/is-it-possible-to-set-a-git-commit-to-have-a-timestamp-prior-to-1970 https://stackoverflow.com/questions/21787872/is-it-possible-...
- deleted 7y ago[deleted]
- he_the_great 7y agoNo the dates are wrong, and the conversation used is stupid.