Github 删除 Pull Request 的方法
如果有小伙伴参与过开源项目的话,可能会发现一个有趣的问题,提交的 Pull Request 是没有办法很方便删除的(截止2022.03.14)。恰好我最近也遇到了类似的问题,总结了一下解决方法,如果你也遇到类似的问题,可以参考。
如果项目是自己的
这个比较简单:
打开 https://support.github.com/request » Remove data from a repository I own or control » Remove pull requests
然后根据提示来就可以了。
如果项目不是自己的
这才是大家所遇到的情况,如果不自己的Repo是没有方法直接删除的(截至2022.03.14),小编找到的方法如下。
还是上面那个地址,关闭自动跳出的机器人,看到如下界面。
在下面的红框中输入自己的要删除的 Pull Request 的 链接,然后描述一下理由,一般如果是私人代码泄漏、隐私泄漏、安全问题的是可以删除的。
比如你可以写:
hello there, this request has some private info code, and i want to delete it, can you help me?
最好还是用英文,比较方便一些。