Add code edit,commit and merge step to "branch" explanation.

Old explanation about branching didn't mention editing and deleted branch
before any committing or merging its work with master. It may have confused
some people.