pub fn reword( repo_path: &RepoPath, commit: CommitId, message: &str, ) -> Result<CommitId>
This is the same as reword, but will abort and fix the repo if something goes wrong