git - 提交,拉动,推动。gitlab 中的新合并显示了我用户下其他开发人员的更改
问题描述
我不明白为什么会这样,也无法在这里找到相同的场景。我从我正在处理的分支切换,在主分支中进行微小的更改并将其直接推送到远程。进行更改后,我提交了更改并尝试推送它,git抱怨这个分支有更改,我需要拉。我已经完成了拉动,我的本地更改与 master 分支上的最新更改合并在一起。我使用'cherry -v'检查了我将要推送的提交,只显示了我的提交。
现在,当我在 gitlab 中查看我的最新提交时,它显示将 master 合并到 master 提交和 57 个更改的文件中,即使我在一个文件中更改了一行。
PS我知道直接推入master是错误的
这个问题可以关闭,似乎是他们仍在处理的gitlab错误。 https://gitlab.com/gitlab-org/gitlab-ce/issues/15140
如果在源分支上执行 git merge master,则 gitlab 中显示的“更改”实际上毫无用处,因为它显示了所有这些合并的更改。
解决方案
推荐阅读
- next.js - 如何在 nextjs 12 middlware 中获得下一个身份验证会话
- python - 如何在没有 Pandas 的情况下转置列表
- python - python请求模块无法使用错误信息
- python - 在文件路径/文件名之间查找序列的快速方法
- flutter - 如何在颤动中制作数组对象的模型
- php - 如何使用表格中的图像来图像 corousel?
- openapi - OPENAPI:请求是否包含 YAML 中不存在的参数?
- javascript - 多个反应 useState 调用给出未定义的属性
- node.js - AdonisJs - 找不到模块
- c# - 使用 fluentmigrator 尝试捕获未按预期工作