37

我正在运行 GitLab 安装,并且我有一个想要与朋友分享的存储库。我无法理解在 GitLab 中发送拉取请求的流程。

用户不能分叉我的存储库或访问我的项目(除非他是我的团队成员)。合并请求可以从我的存储库中的一个分支到另一个分支。

拉取请求如何在 GitLab 中工作?

4

3 回答 3

32

GitLab.com 联合创始人在这里。在GitLab (6.x)的最新版本中,分叉应该可以正常工作。你可以 fork 一个属于其他人的 repo,然后创建一个合并请求(GitHub 拉取请求的正确命名版本)。

于 2014-01-08T11:02:08.320 回答
18

GitLab 将从 5.2 版开始分叉。交叉回购拉取请求将很快跟进。

分叉拉取请求:https ://github.com/gitlabhq/gitlabhq/pull/3597

于 2013-05-03T19:44:20.303 回答
14

正如“开发”和这个线程中提到的

GitLab中没有分叉 (至少在2013 年 5 月提到GitLab 5.2之前,感谢Angustus) 因为它并不意味着像 GitHub 那样具有那种功能。 如果您使用的是 GitLab,大概您将拥有 repo 或团队中的某个人,您可以在其中访问并可以创建一个分支来处理某个功能/其他内容。

If you create a branch, then you can submit a merge request where it can be reviewed by other people in the project (or whatever your workflow dictates), and accept the merge.

Accepting merge request has been implementing in Issue 618:

accept merge request

于 2013-03-13T21:45:52.433 回答