0

我在 Github 上托管的项目 repo 中遇到了一个错误,因此我将其记录为问题,作为回应,项目维护人员要求我“使用补丁发出拉取请求”并关闭该问题。

这是否意味着我要修复问题(“补丁”),或者补丁可以是一种更“直接”的方式来指示问题,即直接引用有问题的代码,而不建议修复?

4

1 回答 1

0

提供补丁意味着您自己修复问题,然后提交修改后的副本与原始副本之间的差异。在 Git 环境中,可以通过子命令轻松生成补丁并通过邮件发送。但是,GitHub 提供了一种更简单的补丁提交机制:拉取请求。

我的观点是作者要求你修复代码,因为他/她没有时间去做或者找不到确切的问题。无论如何,提供要更改的内容(以及更改原因)的详细列表也应该没问题,但不要指望开发人员快速解决问题。

还要考虑到描述要应用的所有相关更改可能需要比修补代码更长的时间。

于 2014-03-24T12:24:31.713 回答