我正在创建一个iOS工作流以在我的仓库上发布笔记,它是working quite well,但现在我想在分支上进行以继续测试。
我正在导出注释文本并传递下一个网址:
https://api.github.com/repos/ramiro-ruiz/ramiroruiz.com/contents/content/notes/slug.md
发送授权令牌和一条简单的提交消息。
所有这些操作on master都完成了,然后将其发送到我尝试通过在URL(https://api.github.com/repos/ramiro-ruiz/ramiroruiz.com/contents/content/notes/slug.md?ref=my-branch)末尾添加?ref=my-branch
的分支,但是由于它一直在发布到大师。
有人知道我在做什么错吗?
答案 0 :(得分:1)
create or update content API确实包含一个branch
参数,而不是ref
一个参数。
PUT /repos/:owner/:repo/contents/:path
branch
:分支名称。默认值:存储库的默认分支(通常为master
)