for debugging, if I forget to add a filename on the command line
just exit.

cd to the root of the repo before doing anything. the names of the
files that are given by "git diff" are relative to the root