赞
踩
- Pull Requests是Bitbucket上方便开发者之间协作的功能。 提供了一个用户友好的Web界面,在集成提交的变更到正式项目前可以对变更进行讨论。
- 当要发起一个Pull Request,你所要做的就是请求(Request)另一个开发者(比如项目的维护者) 来pull你仓库中一个分支到他的仓库中。这意味着你要提供4个信息以发起Pull Request: 源仓库、源分支、目的仓库、目的分支。
- Pull Request可以和
功能分支工作流
、Gitflow工作流
或Forking工作流
一起使用。 但一个Pull Request要求要么分支不同要么仓库不同,所以不能用于集中式工作流
。 在不同的工作流中使用Pull Request会有一些不同;基本流程如下
- 开发者在本地仓库中新建一个专门的分支开发功能。
- 开发者push分支修改到公开的Bitbucket仓库中。
- 开发者通过Bitbucket发起一个Pull Request。
- 团队的其它成员review code,讨论并修改。
- 项目维护者合并功能到官方仓库中并关闭Pull Request。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。