Jenkins持续集成 之 git分支管理

分支的用法

通常一个项目里面会有最基本的:master(主)、dev(开发)、test(测试)三个分支,在整个项目程序发布的过程中,dev分支开发完成之后,会把dev分支合并到test分支,然后测试人员对该程序功能进行测试,如测试功能,再由test分支合并到主分支上,然后再有Jenkins触发,把master分支的内容同步到生产环境中。而在此过程中,master分支可以设置相应的保护,如只有test分支才能合并到master分支上,或者只有master拥用者才能进行合并。

一、新建分支(dev)

Jenkins持续集成 之 git分支管理

Jenkins持续集成 之 git分支管理

二、把dev的分支分并到test分支

Jenkins持续集成 之 git分支管理

Jenkins持续集成 之 git分支管理

Jenkins持续集成 之 git分支管理

三、分支的保护

Jenkins持续集成 之 git分支管理

Jenkins持续集成 之 git分支管理

猜你喜欢

转载自blog.51cto.com/12965094/2325572
今日推荐