always revert & pull remote branch