我们有5个分支Master,INT,QA,PROD-EXT,PROD-INT。在QA服务器上做了一些改动,这些改动被推送到了QA分支。然后收到一封邮件,说 "推送新的提交到合并请求"。我们从来没有申请过将这个合并到master。
我们每天都会把变更推送到本地分支,但奇怪的是,我们只看到过几次类似的合并请求。在所有的情况下,我们从未请求过合并。
用于推送变更的命令
git status
git add changed-file
git commit -m "file-a modified"
git push
这种消息在 GitLab 合并请求中可以看到,如图所示。gitlab-org/gitlab
问题30879
因此,请检查其中一个分支是否不仅被推送到了 GitHub,还被推送到了 GitLab 的镜像克隆上,因为那里可能有一个旧的 Merge Request 被发起。