如何使用API​​和CURL将文件夹上传到Bitbucket存储库

我能够将文件上传到Bitbucket存储库,但是可以使用CURL和API上传任何文件夹。

uwycny 回答:如何使用API​​和CURL将文件夹上传到Bitbucket存储库

该API的文档很简短,但这对我有用:

使用cURL:

curl --user <username:password> -X POST https://api.bitbucket.org/2.0/repositories/<workspace_name>/<repository_name>/src -F <local_file_name.ext>=@<destination_filename.ext>

在我的工作区“ widgetcentral”中,对于用户名“ Foo”和密码“ Bar”,我将执行名为“ testRepo”的存储库,本地文件名“ sampleFile.txt”

curl --user Foo:Bar -X POST https://api.bitbucket.org/2.0/repositories/widgetcentral/testRepo/src -F sampleFile.txt=@sampleFile.txt

一个警告,这似乎只上传到master,我无法上传到任何分支。

本文链接:https://www.f2er.com/3144682.html

大家都在问