Your comments

That already happens if you configure git.

git config --global user.name my name

git config --global user.email my@email.com

No need to do so in SmartGit.

Yes, I stash them as my workaround and then unstash when complete.  Not difficult, but surprising it forces me to.  My guess is it is a protective measure.

Is this request complete?  We can select multiple repos and push/fetch/pull them.

My preference is a keyboard shortcut (e.g. Alt-q) and not particular as to which UI component it maps to.  Reviewing them, context menu is less invasive; hamburger menu doesn't work well as is about messages, and a button would stand out on the UI.

May we understand why a manually invoked format option will not work?  Do you mean technically?  Is there also a difference between the Commit "dialog" vs Commit "view".

What options exist that will technically work?

Agreed.  While auto-formatting while typing is really nice, I'm very happy with a manually invoked format option.

Thanks for the reply Thomas.

Do you mean internally/technically or do you mean from a user-feature interaction?