为什么bitbucket不会自动更新我的拉取请求?

时间:2015-10-12 22:23:21

标签: git bitbucket merge-conflict-resolution

在推送到拉取请求主题的分支后,我收到了消息

  

此拉取请求中未包含新提交。立即更新。

为什么我得到这个,而不是自动更新拉取请求?

这个拉取请求与我用bitbucket制作的其他请求之间的唯一区别是,这个请求涉及合并冲突,我已经解决了。这有什么作用吗?

我尝试搜索错误消息,但只遇到otherquestion人。

2 个答案:

答案 0 :(得分:1)

尝试并确保:

  • 上游是最新的(git fetch upstream,其中upstream是远程引用原始回购的对象)
  • 您的公关分支在上游/主管(具有潜在的合并冲突解决方案)之上进行了重新定位

https://cloud.githubusercontent.com/assets/1319791/8943755/5dcdcae4-354a-11e5-9f82-915914fad4f7.png

然后尝试git push --force并查看PR更新是否发生。

答案 1 :(得分:0)

迟到了,但简而言之,这是因为 Bitbucket Web UI 知道由于它安装的 git 钩子而存储在 bitbucket 基础设施上的存储库的变化。

在某些情况下,这些会被破坏并引发愤怒。

我发现解决这个问题最简单的方法是关闭你的 PR 并重新打开一个新的。 :s

来源:https://confluence.atlassian.com/bitbucketserverkb/pull-requests-not-reflecting-changes-pushed-to-remote-branch-779171762.html