Every time I've finalized a branch, be it release, feature or hotfix, I have to follow a series of commands to publish changes to my repository. For example: I will end a hotfix named ht001 so I do:
git flow hotfix finish ht001
git checkout develop
git push
git checkout master
git push
git push origin ht001
Obviously I could run everything in one command using & &
That's all because finish does everything locally At the end of this command execute locally post my local changes merge in master merger in develop tag ht001
I would like to give the finish, it already published also in my repository the changes.
It has or will always be necessary to execute all the commands together with git flow.
OBS. I'm not using graphical inteface for control and would not like to use it.