Published on Feb 14, 2022 by Arpad Ray
While working on Repography I've explored a ton of open source Git repos. Recently looking at golang/go, I was amazed to see the first commit appears to be from computing legend Brian Kernighan in July 1972.
Brian is then hard at work for the next few years:
In 1988 the team decided to take a break — for about 20 years — before Robert Griesemer's first commit, Go spec starting point.
It's interesting to note that the file from these early commits (the final ANSI C version) is still in the Go repo today.
I absolutely love that someone took the time to implant this easter egg and that it still endures, in such a prominent project.
Finally, having fiddled with the time range a bit, I rendered the poster I intended to... I think this makes it super clear how the core team has evolved over time. It's also encouraging that several of the top contributors appear to have become involved relatively recently.
I wonder what other easter eggs and interesting stories are hiding in commit histories? If you have any suggestions please let us know.
Repography is a web app which creates data visualizations for your Git repos. You can use our command line script to try out Repography on any Git repo, or install our GitHub app.
One click, no signup required