在 GitLab 中合并之前如何修改合并请求的代码?
How do I modify the code of a merge request before merging in GitLab?
场景如下:用户打开了一个合并请求,为我的代码添加了一个新特性。然而,他们的代码包含一些错误。我知道如何修复相应的部分,但我更愿意让我的存储库没有已知问题的代码。因此我想在合并之前修改他们的代码。
我知道我也可以手动复制更改,但我仍然想感谢打开合并请求的用户的贡献。
您可以使用 Git 获取用户的更改(将它们拉到您的开发环境中),然后添加您的更改,然后合并批次——这样您的用户提交是可见的,并且您的提交可见。
您还可以将您的用户添加到 CREDITS 文件中,让他们成为贡献者。
您还可以要求用户修复错误(这也有助于用户学习如何改进他们的代码),然后合并更改。
场景如下:用户打开了一个合并请求,为我的代码添加了一个新特性。然而,他们的代码包含一些错误。我知道如何修复相应的部分,但我更愿意让我的存储库没有已知问题的代码。因此我想在合并之前修改他们的代码。
我知道我也可以手动复制更改,但我仍然想感谢打开合并请求的用户的贡献。
您可以使用 Git 获取用户的更改(将它们拉到您的开发环境中),然后添加您的更改,然后合并批次——这样您的用户提交是可见的,并且您的提交可见。
您还可以将您的用户添加到 CREDITS 文件中,让他们成为贡献者。
您还可以要求用户修复错误(这也有助于用户学习如何改进他们的代码),然后合并更改。