git - 如何避免 gitlab 显示合并更改?
问题描述
在我的工作中,我们使用 gitlab 进行版本控制和代码审查。我当前的问题是,如果我正在处理一个分支并且发生影响多个文件的重大更改,我需要合并它。但是当我推送时,gitlab 会在“更改”下显示来自 master 的合并更改以及我自己的更改,这使得审阅者更加难以审查代码。我怎样才能轻松地阻止 gitlab 显示合并更改?
解决方案
在推送之前,您应该重新定位您的本地工作分支或 PR。并且 PR 的 diff 应该是基于 master 的。这样 GL 只会显示新的提交。
关于哲学的更多细节:https ://about.gitlab.com/2014/09/29/gitlab-flow/#mergepull-requests-with-gitlab-flow
推荐阅读
- excel - EXCELL VBA,如果计时器结束,则用户窗体将关闭
- python - AttributeError:“PhotoImage”对象没有属性“形状”
- elasticsearch - 如何使用 elasticsearch_dsl 创建动态映射
- r - 在 r 中透视和操作新旧数据
- firebase - FirebaseAnimatedList 为空时的自定义消息
- c - 将结果从寄存器保存到数组 [1000] 中,每次无需用户输入
- c# - 如何从外部 REST API 调用中停止多个线程(任务)?
- javascript - 无法从 forEach 循环内部推入数组
- r - 对多个输入使用重新制定
- function - Scipt:根据特定单元格的值在新单元格中输入数据并提交表单自动填写谷歌文档