Hi, See questions in Bold.
From my master branch I "git checkout -b ABC"
do my changes, then add and commit the changes "git commit -am 'Made a fix'"
checkout my stage which is an active on Github "git checkout stage"
then merge with ABC "git merge ABC" I am also prompted to list a commit message here, is there a way to make it carry over from ABC?
then push "git push origin stage"
Also, is there a simpler process to achieve all of this, or is this about it?