Your comments

Thanks, I can reproduce the problem. Following lines are not processed by SmartGit:

Vladimir Shulev <badfiles@mail.ru> badfiles
Vladimir Shulev <badfiles@mail.ru> root

However, according to the mailmap format definition:

https://git-scm.com/docs/gitmailmap

such lines are actually unexpected. The correct line would be just:

Vladimir Shulev <badfiles@mail.ru>

or:

Vladimir Shulev 1 <badfiles@mail.ru> badfiles <badfiles@mail.ru>
Vladimir Shulev 2 <badfiles@mail.ru> root <badfiles@mail.ru>

If you want to be more specific.

.mailmap should be supported since 22.1. Can you please give it a try and confirm? Then I'm going to close this topic.

You may find our videos series on "How to Clean Up Your History" interesting, especially:

;t=65s

This already works in 23.1 Preview, using Drag&Drop.

Self-hosted GitLab is already supported. It requires a commercial license, though.

In the Standard window, Rename already works as expected.

Thanks for reporting these problems. Please give 23.1 build 20036 a try which should resolve the unexpected error banner and the subsequent hang: Help|Check for Latest Build .

In the Preferences, for Commands, Log do you have "Allow to open multiple Log windows" enabled? Then on Compare, SmartGit should ask you whether to open in the existing or in a new window.

Regarding the "Exceeds configured limit", how can we reproduce this?