繁体   English   中英

Fork github仓库及其请求请求

[英]Fork github repository and its pull requests

我正在寻找一种从派生存储库中恢复拉取请求的方法。 可能吗?

当一个派生一个仓库时,GitHub仅派生代码,而不派生请求。

但是,您可以利用GitHub Pull Request API从上游存储库检索拉取请求。

默认情况下,仅列出当前打开的PR。 您可以通过传递可选的状态参数来访问关闭的对象。

注意:这将允许您检索任何存储库(是否已分叉)的拉取请求的元数据。

替代(手动)方式

$ mkdir libgit2
$ git clone http://github.com/libgit2/libgit2
$ git fetch origin +refs/pull/*:refs/remotes/pull/*

这将从GitHub托管存储库中检索每个拉取请求( 打开关闭 ),并在本地存储库中为每个拉取请求创建一个分支。

警告:这是一个未记录的GitHub功能,可能会在没有通知的情况下停止工作。

据我所知,没有办法通过UI进行此操作,但是API确实在此处提供了请求请求访问因此您可以以编程方式相当简单地完成此操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM