Github GitKraken上新拉取请求的头无效

Github GitKraken上新拉取请求的头无效,github,pull-request,gitkraken,Github,Pull Request,Gitkraken,我在使用GitKraken在github上创建pull请求时遇到问题 当我将一个分支放到另一个分支上并选择“启动从YY到XX的拉请求”时,上下文窗口会正确提示我“创建拉请求” 但当我提交时,我有以下错误: Failed to create pull request { "message": "Validation failed", "errors": [{ "resource": "PullRequest", "field": "head",

我在使用GitKraken在github上创建pull请求时遇到问题

当我将一个分支放到另一个分支上并选择“启动从YY到XX的拉请求”时,上下文窗口会正确提示我“创建拉请求”

但当我提交时,我有以下错误:

Failed to create pull request
{
    "message": "Validation failed",
    "errors": [{
        "resource": "PullRequest",
        "field": "head",
        "code": "Invalid"
    }],
    "documentation_url": "https://developer.github.com/v3/pulls/#create-a-pull-request"
}

这是来自GitHub API的一个非常无用的响应。我做了一些挖掘,发现了一些问题:


恐怕有各种各样的理由得到这样的回应。我建议您尝试直接在Github的页面上执行pull请求(),以确定错误是来自代码本身(例如无法合并分支)还是GitKraken发出的API请求。

发现问题来自远程repo的设置。 回购协议已从A组织转移到B组织。由于某些原因,推拉操作仍在A组织上进行(由于重定向),但公关创建没有进行


我设置了正确的遥控器,现在可以正常工作。

我确实意识到这是一个很难重现的问题:/I我成功地用相同的分支直接在Github上创建了PR。谢谢你的挖掘!经过进一步的尝试,我的回购似乎是个问题,因为我可以从GitKraken在其他回购上创建PR。。。将继续搜索