Raises Grit::Git::CommandFailed when the :raise option is set true and the git command exits with a non-zero exit status.