Your comments

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?

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.