Git 102

So you’ve learned the basics of Git, and you’ve started butting up against it. Maybe you can’t quite remember all the different sub-commands and flags you use occasionally, or people have been moaning at you that your commit history is a bit messy. Ever deleted a branch accidentally and think it’s gone forever? Or maybe you’re using Git for editing text, and are fed up with diffs telling you a whole paragraph has changed when you’ve only changed a single character?

This talk gives a 100ft view of a bunch of commands and options within Git . It’s not attempting to explain exactly how to use each thing, but will hopefully act as a jumping-off point for anyone who wants to either learn a bit more about Git, or become more efficient at using it.

 Slide Deck

The slide deck is available on Speaker Deck. Some folks have asked about the make-up of the deck, so if that’s your bag, here’s the components:




Now read this

memcached invalidation for sets of keys

There are only two hard things in Computer Science: cache invalidation and naming things. — Phil Karlton We use memcached extensively throughout the White Label Dating platform, primarily for write-through data caching. For example,... Continue →