如何使用CURL上传github资产文件

时间:2016-06-13 09:47:10

标签: git curl github-api

我想在桌面上传一个名为' hello.txt'的文件。到我的git存储库,它有一个发布。我该怎么做呢?我阅读了git文档,但它的内容如下:

POST https://<upload_url>/repos/:owner/:repo/releases/:id/assets?name。如何在CURL中执行此操作。我不明白这一点。

如何将此文件作为发布资产发布到我的github版本?感谢

1 个答案:

答案 0 :(得分:3)

curl -H "Authorization: token $GITHUB_TOKEN" -H "Content-Type: $(file -b --mime-type $FILE)" --data-binary @$FILE "https://uploads.github.com/repos/hubot/singularity/releases/123/assets?name=$(basename $FILE)"