git revert commit before push