使用有意义的名称来描述分支的用途或目的,例如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分支:用于发布稳定版本的主分支,是代码的主线。