Your comments
Robert, please give the latest 8.1 preview a try. It's not what you are asking, but maybe helps a step forward.
I've created a git-changelog.sh with following content:
#!/bin/bash
git log --pretty=oneline $1..$2 > $3
and configured it in SmartGit:
Most likely this task best is suited for using a script to be integrated into SmartGit as external tool.
Please try Help | Check for Latest Build in the SmartGit 8.1 preview
You already can select the commits and select Copy Message in SmartGit 8.1.
Customer support service by UserEcho
The mentioned settings are stored in the repositories .git/config files like any other Git client does. We don't plan to override this default setting in SmartGit.
Usually, the used email and user name is stored in ~/.gitconfig. Maybe you can create a simple script that replaces the file with the private or company one?