-
使用有意义的名称来描述分支的用途或目的,例如feature/add-login-page、bugfix/fix-typo等。
-
分支名称应该简短但明确,避免使用过长或复杂的名称。
-
使用斜杠(/)分隔不同的分支类型,例如feature、bugfix、hotfix、release、develop、main等。
-
避免使用特殊字符或空格来命名分支。
-
命名规范要保持一致性,避免混淆和错误。
-
将分支的命名规范纳入团队的开发规范中,以确保团队成员都遵守相同的命名规则。
分支常见类型
常见的分支类型有:
-
feature分支:用于开发新功能的分支,一般从develop分支中创建。
-
bugfix分支:用于修复Bug的分支,一般从develop分支中创建。
-
hotfix分支:用于紧急修复生产环境Bug的分支,一般从main或者release分支中创建。
-
release分支:用于发布版本的分支,一般从develop分支中创建,并合并到main分支。
-
develop分支:用于日常开发的主分支,是各个feature和bugfix分支的“源头”。
-
main分支:用于发布稳定版本的主分支,是代码的主线。