gitlab中是否有可用的推送请求功能
Is there a push request feature available in gitlab
使用gitflow模型
Master、develop、release分支在Gitlab中受到保护
一位开发人员想使用 tortoisegit 从本地开发分支推送到远程开发分支。他不能这样做,因为它是一个受保护的分支。是否可以审查推送,然后由主用户合并到开发分支。
还是应该让开发者push到develop分支,让master合并到release和master分支。
在 gitflow 中,您应该推送功能/错误修复分支并创建一个 merge request(在 GitHub/Bitbucket 中也称为拉取请求)进行开发。
所以没有必要推动从本地开发。
在axosoft Blog article: Pull Requests and Gitflow there is a Workflow graph中:
如何创建 pull/merge 请求,请参阅 gitlab Documentation: How to create a merge request
使用gitflow模型 Master、develop、release分支在Gitlab中受到保护
一位开发人员想使用 tortoisegit 从本地开发分支推送到远程开发分支。他不能这样做,因为它是一个受保护的分支。是否可以审查推送,然后由主用户合并到开发分支。
还是应该让开发者push到develop分支,让master合并到release和master分支。
在 gitflow 中,您应该推送功能/错误修复分支并创建一个 merge request(在 GitHub/Bitbucket 中也称为拉取请求)进行开发。
所以没有必要推动从本地开发。
在axosoft Blog article: Pull Requests and Gitflow there is a Workflow graph中:
如何创建 pull/merge 请求,请参阅 gitlab Documentation: How to create a merge request