Git Dev Flow
Git开发流程是一个以特性分支开发,结合极限编程的开发模式。
develop Model
Paste_Image.png唯一的主开发分支,开发版本Apha,特征分支版本开发。
Suggestion
- 单元化Pull Request
一个需要的功能,就用一个Iusse提出,完成一个Pull。简化代码审核与校验 - 准备可提供运行的环境
对你所提交的代码,提供必要的技术解释与支持,让其他人更好的理解你的代码,并加以测试。提供测试例子。 - 规定,约定与习惯
规定大于约定,约定大于习惯。结合整个团队的习惯,加以结合成规定。 - 不要积攒Pull
每次功能完成后,及时推送,完成单元测试,长时间不更新,会使得你的代码过于老旧。长时间不推送,会使得你的功能,测试相对复杂。
Summary
- 以整合为住,极限编程。
网友评论