1.fix the bug: push configuration changed twice every time;