push before commit