For those who aren't familiar with the git subcommand, `git update-index --[no-]assume-unchanged` is at the core of this script.
It's useful for ignoring checked-in files locally, such as overriding app config settings for a local dev server.
It's useful for ignoring checked-in files locally, such as overriding app config settings for a local dev server.