0

场景如下:用户打开了一个合并请求,向我的代码添加了一个新特性。然而,他们的代码包含一些错误。我知道如何修复适当的部分,但我更愿意让我的存储库没有已知问题的代码。因此我想在合并之前修改他们的代码。

我知道我也可以手动复制更改,但我仍然想为打开合并请求的用户提供他们的贡献。

4

1 回答 1

0

您可以使用 Git 获取用户的更改(将它们拉到您的开发环境中),然后添加您的更改,然后合并该批次——这样您的用户的提交是可见的,您的提交也是可见的。

您还可以将您的用户添加到 CREDITS 文件中,以授予他们作为贡献者的信用。

您还可以要求用户修复错误(这也有助于用户学习如何改进他们的代码),然后合并更改。

于 2020-04-12T17:26:45.823 回答