I’m really liking the simplicity of the new Version Control in Beta and appreciate you’re probably not going to want to replicate every single Git/Github style function in it… however…
Something I think would be a huge value add for many people is the ability to merge current branch to a branch other than Master.
My workflow, which I don’t think is uncommon, is to create a new DEV branch to hack away at, then when I’m ready, create a TEST branch from this so the test team and client can kick the tyres and check out the changes, while I continue to work on new DEV and TEST branches. I’ll often want to merge a particular DEV branch to a particular TEST branch (or vice versa) before finally updating with a merge to Master.
A related request, unless there’s an obvious other way to do it, is some way of housekeeping e.g. deleting all the old and unwanted branches rather than just creating more and more.
Thanks!