其实就是一套开发准则,好处是回溯文件比较好看。
也就是在master基础上还有一个develop。所有人都针对develop修改,只有最终确定了才修改。
一个功能模块就针对一个feature分支修改。
最后需要准备release开启一个分支,进行测试,如果有问题直接针对release修改,然后合并一下develop。
hotfix在出现临时bug的时候进行开启,即用即删。
在远程应该也只有两个分支,一个master与自己的feature分支,没问题就申请pr,然后管理人员审核进行合并
其实就是一套开发准则,好处是回溯文件比较好看。
也就是在master基础上还有一个develop。所有人都针对develop修改,只有最终确定了才修改。
一个功能模块就针对一个feature分支修改。
最后需要准备release开启一个分支,进行测试,如果有问题直接针对release修改,然后合并一下develop。
hotfix在出现临时bug的时候进行开启,即用即删。
在远程应该也只有两个分支,一个master与自己的feature分支,没问题就申请pr,然后管理人员审核进行合并