You can have a `.gitconfig.local` that will override this one. As for all the other configs, so it should not influence your workflow.

As for assuming you're using zsh, it's just a default for developers right now, but I don't think I've added anything that is zsh specific, I'm just covering our grounds.