Your comments
So speaking in Git terminology you want to get a list of all tags that point to some commit of the current branch's history?
Could you please describe in more details what exactly you mean? Note, that branches and tags in Git are just named pointers to commits. They are not part of commits.
No, Copy Message works for multiple selected commits - at least in the latest SmartGit 17.
Why not use Copy Message?
Will be harder than usual because of the index saving which is special in the Index Editor.
What about a hook that rejects screwed up line endings?
What if a multiple branches or tags point to the selected commit?
SmartGit supports different SSH keys for different servers. For multiple ~/.gitconfig files, please vote for http://smartgit.userecho.com/topics/350-full-multi-profile-system/.
Customer support service by UserEcho
I'm not sure I understand what you want. What do you mean with "just like I can see all branches" - where do you can see all branches for a branch?