如何向打开的合并请求提交新更改?
How to commit new changes to an open merge request?
我是分支工作的新手,git。
我开发了一些测试用例并创建了新分支以推送该分支中的更改,并在 GitLab 中打开合并请求以合并到主分支中。
PR 后,我的审阅者强调了一些代码重构和其他小改动。
现在,我已经进行了这些更改并且合并请求仍然处于打开状态。如何将新的 changes/commit 推送到已打开的合并请求?
那么,我应该遵循这些步骤吗? -> git 添加 . -> git commit --amend --no-edit -> git push
无需 git commit --amend
:您可以进行新的提交,解释引入这些更改的原因,然后推送。
这将更新当前的 MR(GitLab 客厅中的合并请求)。
中所述
Every time you push to a branch that is tied to a merge request, a new version of merge request diff is created.
When you visit a merge request that contains more than one pushes, you can select and compare the versions of those merge request diffs.
我是分支工作的新手,git。
我开发了一些测试用例并创建了新分支以推送该分支中的更改,并在 GitLab 中打开合并请求以合并到主分支中。
PR 后,我的审阅者强调了一些代码重构和其他小改动。
现在,我已经进行了这些更改并且合并请求仍然处于打开状态。如何将新的 changes/commit 推送到已打开的合并请求?
那么,我应该遵循这些步骤吗? -> git 添加 . -> git commit --amend --no-edit -> git push
无需 git commit --amend
:您可以进行新的提交,解释引入这些更改的原因,然后推送。
这将更新当前的 MR(GitLab 客厅中的合并请求)。
中所述Every time you push to a branch that is tied to a merge request, a new version of merge request diff is created.
When you visit a merge request that contains more than one pushes, you can select and compare the versions of those merge request diffs.