push the local change, but it has be the committed change