July 21st is Git Day!
Once a year, we set aside a day for celebrating the version control that makes our lives more joyful.
Some activities are fun to do with your friends:
- π Eat git themed food with a fork, obviously
- ποΈ Decorate an octocat
- π§βπ« Teach someone how to use git!
You can also celebrate Git Day from the comfort of your own home:
- π΄ Work on that project that you've had your eye on
- π Thank your favorite repo maintainers!
- π Rename a default branch to
main - β
find . -name .svn -exec rm -rf {} \;- Just kidding, version control of any kind rocks. We respect and salute our SVN friends!
Honestly, with enough creativity you can probably make a case for any food you want being part of a Git Day feast. We recommend going for puns where possible, with traditional Git Day fare such as cherry-pick pie and pulled pork. Most foods can be bisected or rebased with a little work. Of course, you could always fall back on an old classic and git fetch some prunes.
Need some inspiration? Check out our recipes!
If you think up a good food for your own party, then you have a wonderful Git Day opportunity! Fork this repository, add your idea, and open a pull request so that we can keep the version control party rolling!
First, we substituted numbers for each of the letters in git.
G = 7
I = 9
T = 20
(Note: this is one-indexed due to domain specific conventions in alphanumeric-cyphers common in childhood toys and super secret spy correspondence. Also because we're an XSLT/XPath shop. Also because it would be very confusing if the 7th month of the year was August).
The 7 lends itself well to "July", but since 920 does not fall within the range 1 - 31 we had to get creative.
920 % 31
=> 21And so it was that July 21st became the home of this most majestic of holidays.