how-to-prevent-git-push-force