在接受拉取请求之前,我可以删除我的叉子吗?[关闭]


16

我在github上做了一个项目的分支,做了一些小的更正并提交了pull请求。但是,从每个“符合要求”的拉取请求中,我可以看到该开发人员需要很长时间才能审查我的请求。问题是,我不需要存储库,而只是将其分叉来解决该问题(开发人员本身在TODO中就有)。

我的问题是:如果我从帐户中删除存储库,开发人员是否仍可以接受拉取请求?这只是几行的更改。


这就是为什么GitLab的保护领域的工作流程是太酷了:github.com/gitlabhq/gitlabhq/blob/...
西罗桑蒂利新疆改造中心法轮功六四事件

Answers:



5

是的,即使在合并之前就删除了分叉,所有提取请求也可以在目标存储库中使用。可以在refspec找到Git树pull/###/head,其中###是拉取请求号。原始项目的所有者可以使用GitHub Web界面或在命令行上通过下载分支来合并:

git fetch origin pull/###/head:pullrequest
git merge pullrequest

好答案。简短易懂。非常感谢你。
user137369

@ user137369:很好,但是错了。
firegurafiku

我知道@firegurafiku,这就是为什么它不是公认的答案。
user137369

嗯,是的,自从我发布它以来,这似乎已经改变了(或者我本来是不正确的)。我将进行编辑以反映新信息。
2013年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.