Git Delete Commit Before Push