关于git:Git-分支命名规范

Git并没有对分支的命名有强制性或者建议性的束缚。为了标准开发,放弃代码提交记录以及Git分支后果清晰,便于前期保护,技术社区造成一套约定俗成的命名标准。

详解

命名 阐明
master 主分支;该分支的代码间接用于线上公布,线上运行的代码来自该分支;不在该分支开发代码,该分支只合并其余分支。
feature/xxx( -bbb-…-zzz ) 性能开发分支;开发某个需要时,就在该分支上开发;个别状况下,从分支master新建该分支;该分支上的代码测试结束之后,须要上线,则合并到分支master,通过分支master上线;该分支的代码上线结束之后,能够删除。
hotfix/xxx( -bbb-…-zzz ) 线上bug修复分支;修复线上bug时,就在该分支上开发;个别状况下,从分支master新建该分支;该分支上的代码测试结束之后,须要上线,则合并到分支master,通过分支master上线;该分支的代码上线结束之后,能够删除。

注意事项

一个分支尽量开发一个功能模块,这样能够使分支命名更具备语义化,也更好管制功能模块的代码;尽量避免多个功能模块在一个分支上开发。

倡议每天都和分支master合并一下。遇到抵触,则解决抵触,放弃和分支master的代码对立。防止在最初合并分支时,遇到大量抵触,考验开发者的心智,也考验代码的稳定性。

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据