下载 Github 上所有打开的拉取请求的内容

Download contents of all open pull requests on Github

有没有办法将给定 Github 存储库中所有打开的拉取请求的内容下载为单独的 markdown/text 文件?

我是一名助教,我们目前的做法是让所有学生提交包含他们测试答案的拉取请求。目前,我的流程是点击每个 pull request,将原始文本复制到 markdown 文件中,然后手动写入每个问题收到的分数。希望简化这个。

您可以使用GitHub API列出、下载、查看所有文件的内容。这需要一些脚本魔法,但您可以 get a list of all pull requests then download each request 并将每个拉取请求的内容存储在一个文件夹中(比如... "C:\Class\ProjectName")。