几个月前,我开始使用graylog2并支持在我公司内使用它。事情进展顺利,我阅读了所有可以找到的文档,但是给了我很少的时间。
不过,我还是成功地为这个项目做出了贡献!我发现了几个错误记录的功能和问题,我已经制作了PR(已被组织接受),以便在他们的几个项目中修复它们!
鉴于我的贡献意愿,他们给了我一个从零到英雄的机会 - 完成了被遗弃的拉动请求:https://github.com/Wizcorp/node-graylog2
这里的问题是我不知道如何在github中取得遗弃PR的所有权。根据我所读到的,没有“将此PR的所有权转让给其他人”功能。
我已经请求帮助,但没有人回答。我真的很想抓住这个机会,为社区做出贡献(有很多方法可以提供帮助!)但我不知道如何向前发展。
有人可以帮助我并告诉我如何获得废弃的Pull请求的所有权吗?
您可以:
Wizcorp
添加为https://github.com/Wizcorp/node-graylog2的遥控器Wizcorp
:将包括PR分支。另见“Checking out pull requests locally”那是:
git clone https://github.com/<you>/node-graylog2 # your fork of node-graylog2
cd node-graylog2
git remote add Wizcorp https://github.com/Wizcorp/node-graylog2
# replace ID with the old PR ID
# for instance: 22 for https://github.com/Wizcorp/node-graylog2/pull/22
# replace BRANCHNAME by a name representing the theme of your PR
git fetch Wizcorp pull/ID/head:BRANCHNAME
git rebase master BRANCHNAME
# commit
git push -u origin BRANCHNAME
在GitHub上,从你推动的分支机构制作一个新的PR。 换句话说,你没有获得旧PR的所有权,你只需要创建一个新的分支,其中包括旧的PR提交和新的PR。 您可以在PR消息中写下您的工作基于旧PR。