@b0rk So I've been dealing with git since 2008, and I've always resisted doing the shell prompt thing -- it seemed like weird customization that never really made sense to me, and took up more space on the screen.
This comic is the first argument that has really resonated with me. Getting your model of the git state _wrong_ is just as bad as doing commands in the wrong directory.
Well put.