On 2/16/2022 2:05 AM, Junio C Hamano wrote: > The script wants to create a list of merges using "rev-list" and > filters commits that do not have more than one parent, but if we > always pass "--merges" to "rev-list", there is no need to filter. > > The command uses "git show --pretty=format:..." on a single commit > while generating progress reports, which means this title line is > left unterminated. It should have used --pretty=tformat:... > instead, or better yet, use the more modern --format=... to ensure > that the title line is properly terminated. I'm unfamiliar with the rerere-train.sh script, but the changes are pretty clearly achieving what you describe here. Thanks, -Stolee