参与开源项目的正确方法?

时间:2011-01-26 15:50:15

标签: git open-source github

由于github的易用性和良好的设计,我们,实际上只有两个,在一个小型技术公司(或中型动画工作室)想参与一个开源项目:partio。我们分叉它并开始提交/推送一些东西。它刚刚开始,没有任何坏或好的事情发生。因为长时间受益于开源,我想反馈一些有用或有意义的东西。我想知道我应该做什么或不应该做什么来使我们的微小努力有贡献,但不是有害的?

然后,另一个问题是:在参与开源项目时我们应该注意什么?

我检查过的其他一些问题:

1 个答案:

答案 0 :(得分:5)

技术要点:
在推送您自己的分支并向所述原始项目发出拉取请求之前,请先从原始仓库(您添加为远程仓库)在分支顶部重新定位您的本地工作。 这样可确保您的 pull request 能够以快进方式应用,而不会发生任何合并冲突。 (另见Cherrypicking versus Rebasing

其余主要是沟通的问题,通常是通过错误跟踪器来识别当前要修复的错误和要添加的功能。
在这方面,GitHub pull request2.0很好地说明了这个沟通主题。

  

截至今天,拉取请求正在讨论您想要合并的代码。它们是我们对代码审查的重视,也是我们协作开发愿景的重要组成部分。

enter image description here