overwriting bad git history by cheating