【发布时间】:2015-07-18 07:14:51
【问题描述】:
GitHub API 要求合并拉取请求提交为
PUT /repos/:owner/:repo/pulls/:number/merge
带有请求正文 json
{
"commit_message": "blah",
"sha": "{SHA that pull request head must match to allow merge}",
}
在提交、推送、创建 PR 之后,什么 libgit2sharp 属性提供了正确的 sha?
对于当前分支,Branch.Tip.Sha 似乎是正确的值,但我收到响应错误:
{ "message": "Head 分支已修改。查看并尝试合并 再次。", "documentation_url": “https://developer.github.com/v3/pulls/#merge-a-pull-request-merge-button” }
【问题讨论】:
标签: git git-merge github-api sha libgit2sharp