Thanks for the great description of using branches. Before this guide I had heard of branches but never really understood how to use them properly.
I do however have a question regarding the solution names. When I branch my Main to a Development branch, its solution name will be the same as the solution name in the Main branch.
This is what my recent projects looks like after creating a main branch and two development branches... you can see how this can get confusing.
I've tried renaming the solution in the development branches, but a solution rename will propagate to the other branches when they are merged.
I was wondering how the rest of you solve this particular issue.
Thanks in advance.