If I have a master branch.
Then I check the work branch and make wonderful changes, and some commit.
Then I need to fix something to go back to master and check the branch named fix , fix what I need to do and merge it into master .
My question is: should I then combine master at work and continue, or should I continue at work , where I was, and merge it when done?
I need to go back to all the branches I'm working on and update (merge the changes) of each branch.
I get the feeling that it is best to unite as soon as possible, but then I will have to constantly update all the branches I'm working on. It's not needed?
source share