Your comments

SmartGit 18.2 contains a command to set the repository depth.

I don't think this would be good, because people then will complain that they will not see the actual changes of the files. Hence, if we implement it, I'm sure, we will implement it as part of the cherry-pick command.

Please send the bug report with steps how to reproduce. Thanks in advance.

The latest SmartGit 18.2 intermediate build 13079 introduces this feature. You can test it by using 18.2 preview and invoking Help | Check For Latest Build.

That's not possible as I tried to explain.

Ha, I've already implemented the option a few months ago! So I think we could mark this request as fixed.
You wrote to paste the commit ID, so you must already have searched for that commit before.

You already can select a previous commit message. What about prefixing it (optionally) with "Fixup! "?

Just for curiosity: do you use the fixup! prefix to prepare amending a commit using interactive rebase?

I would not use a button - it's too heavyweight - but maybe an entry in the Select popup or the control+space popup?

SmartGit 18.2 preview already contains some Git-LFS commands. What further ones you are missing?