It doesn't make a lot of sense to fail when going from 150kb to 300kb on git repo size (which is a 100% increase!) for example.
Maybe define some minimum thresholds in bytes in addition to the percentage limits. Make it configurable.
E.g. kick if 100% AND more than 10 MB.