17

我想知道在 GitHub 上贡献的正确礼仪是什么?

您是否应该先提交“新问题”并讨论问题?

还是你采取一些主动,代码,然后做一个“拉请求”并在那里进一步讨论代码?

我对首先创建“新问题”的担忧是,如果您在之后执行“拉取请求”,则会创建两个问题#......似乎是一种浪费。

谢谢!

4

1 回答 1

19

区别很明显:

  • 如果您认为自己不能回馈补丁,请打开一个新问题遵循与此处描述的清单相同的清单)。
  • 如果你认为你可以做一些补丁来解决这个问题,fork repo,然后提出一个pull request(一旦你把你的补丁推回你的 fork 之后)。

如果您先提出 pull issue,然后再创建 pull request,则不会阻止您在 pull request 评论中引用 issue URL,以避免再次编写补丁的上下文。

于 2012-03-05T11:40:31.380 回答