support simple case of just push without need to merge