当tiger项目已经是一个稳定版本,新增的开发需求或者修改bug的需求,一般是新建分支提交,测试无误后再合并到主分支。如下
当前处在bug_fix了
于是可以在新分支上开发新的功能,开发好后提交,在github上就会自动生成一个bug_fix的分支,提交的新代码和老代码都会在里面
假设:
master分支的代码如下
bug_fix分支的代码如下
当对bug_fix充分测试后就可以将新代码合到master分支上
当tiger项目已经是一个稳定版本,新增的开发需求或者修改bug的需求,一般是新建分支提交,测试无误后再合并到主分支。如下
当前处在bug_fix了
于是可以在新分支上开发新的功能,开发好后提交,在github上就会自动生成一个bug_fix的分支,提交的新代码和老代码都会在里面
假设:
master分支的代码如下
bug_fix分支的代码如下
当对bug_fix充分测试后就可以将新代码合到master分支上