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