I've abandoned the idea of diffing in the script
gitignore\!
Proper usage()
use lib bodge to make it work immediately after checking out
Implemented colourful diffs