improve pull
avoid push -f