怎样做选择
- 选择你的第一个issues
一旦你选择好了一个开源项目,你需要找到一种开始的方式。
有时候,你会对一些需要改变的问题有强烈的的看法。其他时候,你可能只是希望帮助团队解决一个炙手可热的 issue。
如果您所做的不是修复一个单词错误或让demo正确编译,那么确实应该在他们的GitHub项目中为您将要进行的工作创建一个 issue。
提issue的好处:这可以确保您的工作是需要的,并且存储库所有者可以在您为这个主题花时间实现之前对其实现进行评论。
如果您不知道要处理什么,请转到代码仓库的 Issue 选项卡,查看所有可用的标记(tags)。想要查看当前开放的问题,找一些对你来说,看起来相对容易的一些标签,进行初步筛选。
现在,您需要找到一个问题,什么样的问题:对新接触存储库的人来说很容易完成。你感兴趣的内容,并且是对新接触存储库的人来说很容易完成的内容。
- 理解issue
当你发现一个问题时,你要仔细阅读他的描述和每一条评论。项目的作者和问题提出者在某种程度上已经加入进来了,出于对他们代码的尊重,您应该了解问题以及其解决方式的意图和关注点。
实际操作方法
- fork和clone仓库
虽然可以在本地clone代码仓库,但是没有fork意味着你不能进行 pull request操作
只需要点击GitHub上的fork按钮,他就会引导你fork一份仓库副本。
存储库fork之后,按照GitHub的提示,将fork的仓库clone到你的本地(G