Your comments
As Amazon plans to shut down this service, we are not going to implement support for it.
IMHO, I don't see a difference.
Please describe more precisely where exactly you want to see what? Do you mean something like the Submodule display in the Repositories view of the Log window?
Use Split Commit for that purpose.
Note, that with Modify Commit you can step through your commits like with a debugger.
Should work now in SmartGit 24.1 preview 9.
In the Working Tree or Log window right-click your local branch and select "Set Tracked Branch".
Could you please describe the use case in more details? Do you want to "show all except of feature branches"?
Customer support service by UserEcho
A submodule only can be committed if it points to a different commit. Committable files in a submodule do not change the submodule state of a parent repository. Even if we would show the submodule in the parent repository as "contains changes", you would not be able to commit the submodule in the parent repository, but only in the submodule itself.