Gitting Dirty

My colleagues know my love for some simple branch identification in your shell prompt when using Git. It’s a foreign concept until you start using a decentralised SCM then all of a sudden you’re wandering in the Enchanted Wood and you can’t see the trunk for all the branches.