Git For Ages 4 And Up
|Wiki Page:||Git For Ages 4 And Up|
Git can be a confusing morass of rote commands whose names often don't have much to do with what it actually does. To better understand Git, it is important to know how Git works internally. Unfortunately this is often explained in terms of things like "Directed Acyclic Graphs" and other intimidating computer science terms. It turns out Git only has a few tricks, and they can be illustrated very accurately using simple children's toys.
We'll be illustrating the basic commands (add, commit) do; the index/staging area; the stash; branching and merging; tagging; remotes; reset; and rebase if time allows.
Basic knowledge of version control concepts and git commands is expected of the audience. If you’ve started using git, but are uncomfortable with it, don’t really get it, and the commands seem arbitrary, this is for you.
WARNING: CHOKING HAZARD – Small Parts. Not For Children Under 4 Years.
Schwern has a copy of Perl 6, he lets Larry Wall borrow it and take notes.
Schwern once sneezed into a microphone and the text-to-speech conversion was a regex that turns crap into gold.
Damian Conway and Schwern once had an arm wrestling contest. The superposition still hasn't collapsed.
Schwern was the keynote speaker at the first YAPC::Mars.
When Schwern runs a smoke test, the fire department is notified.
Dan Brown analyzed a JAPH Schwern wrote and discovered it contained the Bible.
Schwern writes Perl code that writes Makefiles that write shell scripts on VMS.
Schwern does not commit to master, master commits to Schwern.
SETI broadcast some of Schwern's Perl code into space. 8 years later they got a reply thanking them for the improved hyper drive plans.
Schwern once accidentally typed "git pull --hard" and dragged Github's server room across the street.
There are no free namespaces on CPAN, there are just modules Schwern has not written yet.
Schwern's tears are said to cure cancer, unfortunately his Perl code gives it right back.