I currently use the workflow described here for managing my published code branch:
Checkout 'published' branch
- Find the commit I wanted to put into production.
- right click and choose
Reset 'published' branch to here
My request is for a way to skip step 1, to right-click on a commit and reset a non-Editing branch to it.
The main problem with requiring step 1 is that it makes ‘published’ the Editing branch. So if I then start editing code in the IDE without remembering to switch back to my development branch, I can too-easily break my production app.