我正在尝试从GitHub私有存储库下载最新版本。我成功了但不是我想要的方式。我可以下载它,但在里面我找到了一个带有我的用户名和最新提交ID的文件夹名称。我想为该文件夹设置一个不同的名称。
我正在下载最新发布的zipball:
"zipball_url": "https://api.github.com/repos/:user/:repo/zipball/v1.0.1"
我看到我可以将二进制文件附加到版本中。
现在,如果我这样做:
curl -H "Authorization: token :token" https://api.github.com/repos/:user/:repo/releases/latest
我可以看到一个browser_download_url
文件:
"browser_download_url": "https://github.com/:user/:repo/releases/download/:release/file.zip"
有没有办法做cURL并下载这个文件?它与上面的工作方式不同。
或者有没有办法重命名我的zip文件中的文件夹?