Yibranch
Branch is a branch. Creating branch in the source code management tool is actually a new copy of the source code. After a period of development, this new copy can be merged to the original source code when appropriate. Branch is mainly used to support parallel development.
2 branch usage
1) after a project is released, we need to start development of a new version, but still need to provide a fix for the released product. In this case, we need to create a release branch, for example, if branch is set to release2012 after the product is released, it is used to continue development of Hotfix, SP1, and SP2. If you need to provide a fix for the Beta release, you need to create a separate branch.
2) when the project is complex, it can be divided into multiple features to create its own branch for each feature, or some research features require their own independent branch (may not be merged into the main source code ).
3) The preceding 1 and 2 are used in a general project ).
Three labels
Label is used to identify a specific version.Source code. For example, you can create a label to identify the source of Beta, RTM, SP1, and SP2.Code.
~~~~~~
Complete!