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

An Introduction to Go

The popularity of the Go programming language has been rising rapidly in the last few years. It’s being used in thousands of projects, and people are loving its lightweight approach to static typing, and the power that the built-in... Continue →