我如何确定 BitBucket 会进行合并(带有网站按钮)



让Alice和Bob在同一个BitBucket git存储库上工作。Alice 具有管理员权限,而 Bob 则限制在主分支上写入。因此,每次 Bob 想要贡献时,他都会创建一个特殊的分支,提交它,然后执行拉取请求。

Alice 更喜欢 GUI,而 Bob 可以使用命令行。

问题:鲍勃可以通过什么方式确定Alice能够从BitBucket网站GUI按钮进行合并?

附言或者也许还有其他工作流程可以处理这种情况?当 Alice 应该控制对主分支的所有更改以及通过按钮接受拉取请求的内容时。

鲍勃可以通过什么方式确定爱丽丝能够从BitBucket网站GUI按钮进行合并?

Bob 必须确保他的分支基于最新版本的 master,以便拉取请求导致他的分支快速合并到 master 中。

所以在推动之前,总是以主人为基数:

git fetch
git rebase origin/master
git push --force

(由于 Bob 是唯一一个在他的分支上工作的人,因此更改历史记录不会成为问题,并且强制推送很好:如果之前创建拉取请求,将适应该分支的新历史记录)

最新更新