|
|
 |
 |
 |
|
|
 |
 |
 |
Think of this example:
You are creating a 3d File Browser. You have your 'Default' branch that you release all your files under. You have a new release now that while it works, it's only being released for testing. Now, you create a new branch called 'Unstable' and rename 'Default' to 'Stable'. All your prior releases are in the 'Stable' branch and this new one that is just out for testing and shouldn't be constantly used is in 'Unstable'.
Think of them as just a way to categorize releases. If people see a 'Stable' branch and an 'Unstable' branch, they'll know to download from the 'Stable' one if they want to actively use your project. |
|
|
|