【发布时间】:2016-05-30 00:28:39
【问题描述】:
我在 github 上有一个私人仓库,属于一个组织。对于给定的拉取请求,有一个指向 diff 文件的 url,如下所示:
https://github.com/<ORG>/<REPO>/pull/<PR_NUMBER>.diff
但是 repo 是私有的,那么如何使用 curl 下载这个文件?我生成了一个“个人访问令牌”,但不知道如何使用它。
我试过了:
curl -H 'Authorization: token <TOKEN>' -H 'Accept: application/vnd.github.v3.raw' -O -L "https://github.com/<ORG>/<REPO>/pull/<PR_NUMBER>.diff"
但所有发回的都是“未找到”。
【问题讨论】: