如何避免 gitlab 显示合并更改?
How can you avoid gitlab showing merge changes?
在我的工作中,我们使用 gitlab 进行版本控制和代码审查。我当前的问题是,如果我在一个分支上工作并且发生影响多个文件的重大更改,我需要合并它。但是当我推送时,gitlab 会在 "changes" 下显示来自 master 的合并更改以及我自己的更改,这使得代码审查对审阅者来说更加困难。我怎样才能轻松地阻止 gitlab 显示合并更改?
在推送之前,您应该重新设置本地工作分支或 PR。 PR 的差异应该基于 master。
这样 GL 将只显示新的提交。
这里有更多关于哲学的细节:https://about.gitlab.com/2014/09/29/gitlab-flow/#mergepull-requests-with-gitlab-flow
在我的工作中,我们使用 gitlab 进行版本控制和代码审查。我当前的问题是,如果我在一个分支上工作并且发生影响多个文件的重大更改,我需要合并它。但是当我推送时,gitlab 会在 "changes" 下显示来自 master 的合并更改以及我自己的更改,这使得代码审查对审阅者来说更加困难。我怎样才能轻松地阻止 gitlab 显示合并更改?
在推送之前,您应该重新设置本地工作分支或 PR。 PR 的差异应该基于 master。 这样 GL 将只显示新的提交。
这里有更多关于哲学的细节:https://about.gitlab.com/2014/09/29/gitlab-flow/#mergepull-requests-with-gitlab-flow