git - 为什么 bitbucket 不自动更新我的 pull 请求?

标签 git bitbucket merge-conflict-resolution

在推送到作为 pull 请求主题的分支后,我收到了消息

There are new commits not included in this pull request. Update now.

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

这个 pull request 和我用 bitbucket 做的其他 pull request 之间的唯一区别是这个 pull request 涉及 merge 冲突,我已经解决了。这有作用吗?

我尝试搜索错误消息,但只遇到了具有相同 otherquestion 人。

最佳答案

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

在某些情况下,这些会变得腐败并随之而来的是愤怒。

我发现处理此问题的最简单方法是关闭您的 PR 并重新打开一个新的。 :s

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

关于git - 为什么 bitbucket 不自动更新我的 pull 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33091167/

相关文章:

git - 有没有办法让本地分支不可变?

bitbucket - package.json 中带有版本的私有(private) bitbucket 存储库

Git merge : accept theirs for multiple conflicts

git - git checkout HEAD -- filename 和 git checkout -- filename 的区别

除非我重置,否则 Git 已经是最新的

git - 在 git 中为一个空项目创建分支

php - 在 Bitbucket 管道中 assertQueued 失败

git - 即使没有冲突,Gerrit UI 也会将状态显示为 merge 冲突

git - 为什么 git stash 不能放弃刚才所做的更改?

git - Github 公钥的公共(public) URL 是什么