在 Bitbucket 中创建新拉取请求的命令是什么。
我正在自动化将代码提交到 Bitbucket 并创建拉取请求。
我参考了许多文档并找到了 curl 命令。但它也无法正常工作,并且我不知道该命令中每个模块的用途。
请查看我尝试过的以下命令。
curl -u username:Password -H "Content-Type: application/jso https://bitbucket.server.com/rest/api/1.0/projects/myProject/repos/myRepo/pull-requests -X POST --data @req.json
创建了req.json
文件,将内容复制到文件中。请参阅下面我复制的内容。
{"title":"test","description":"test","fromRef":{"id":"refs/heads/del","repository":{"slug":"BB_repo","name":null}},"toRef":{"id":"refs/heads/master","repository":{"slug":"BB_repo","name":null}}}
有没有人能建议我更好的创建拉取请求的方法?由于我是Bitbucket的新手,所以需要一些解释。
Content-Type
标头有一个拼写错误:应该是application/json
。同时也没有闭合引号。 - Jim Redmond