"I’ve dipped in and out of Git several times over the last few years but taken away very little" @johnjohnston johnjohnston.info/blog/the-git-z…