Add ability to submit selected files into a new branch and keep you in whichever branch you are currently in.
If you are in a branch with some un-submitted files and you don't want to submit them into your branch yet. If would be great to be able to select the files you want and submit them directly into another branch but keep you in your existing branch. We work with not allowing people to switch branches with pending changes so 'Check in to another branch' doesn't work unless we manually switch to allowing you to switch branches. Then once the files have been submitted to another branch you'd then have to switch back to your previous branch ready to carry on working on the other un-submitted files you have and switch the option back to don't allow changing branches with pending files.
Rando Wiltschek commented
This would be very useful.
Not being able to switch branches with uncommitted changes like you can in Git/Mercurial is a tremendous burden that costs us a lot of time.