git的code review
http://www.tuicool.com/articles/BZJRj2
6.3. gitlab与code review
在了解如何review之前先明确几个观点:
1、master分支中的任何版本都认为是可以立即部署的
2、每一次master分支的变更都来自于其它分支向master的合并操作。
3、对master的修改需要review。
借助于gitlab的merge request机制,与上面说的工作流程,我们可以在release分支正式合并到master分支之前建立merge request,在其他人review完成这次合并之后再正式进行合并。
6.3.1. 如何review
1、将需要合并到master的分支push到gitlab。
2、进入工程-merge request -create new merge request
3、选择源分支、目标分支,确定。
4、review负责人进入merge request,确认没有问题之后选择Auto Merge(或者手动在本地合并之后再push到gitlab),并关闭这个merge request,完成。
5、如果发现问题那么在有问题的行下注释,并提醒request的发起人及时修改。