如何为GitHub开放软件存储库做出贡献?

时间:2019-01-27 16:54:33

标签: github

我一直在阅读许多教程,试图找出使用GitHub本身为GitHub存储库做出贡献的工作流程的简单步骤(我是Windows程序员,所以我发现本地git CLI非常尴尬,以及比完全在GitHub中远程工作要复杂得多。

我将在下面的答案中找到发现并发展的步骤。

请,我不能独自执行此操作,因为我几乎不知道自己在做什么。建议对我的答案进行修改,或发表评论,我将进行编辑。

1 个答案:

答案 0 :(得分:1)

轻松为现有GitHub存储库做出贡献的步骤:

  1. 如果还没有发布问题或问题更改的问题发布,请在GitHub存储库(repo)的“问题”部分中创建一个。

  2. 创建自己的GitHub帐户(如果您没有)。

  3. 返回GitHub存储库(仓库),然后单击“ Fork”按钮。这样会将您帐户中整个存储库的副本创建为您自己的具有相同存储库名称的存储库。

  4. 在GitHub上的新仓库中,单击“分支:主”按钮。输入新分支的名称(包括发行编号),然后按Enter键为更改创建新分支。

  5. 在新仓库和新分支中,单击要编辑的文件,或单击“创建新文件”按钮。进行更改。

  6. 对更改感到满意后,向下滚动到“提交新文件”部分。标题可以类似于“创建的文件FILENAME”。添加更改说明,包括问题编号。单击“提交新文件”按钮以提交更改,然后再进行测试。对其他文件重复以上操作。

  7. 在存储库(“代码”部分)中,单击绿色的“克隆或下载”按钮。下载一个zip文件以在本地使用(如果需要),并在本地测试您的更改。

  8. 在回购(“代码”部分),您现在应该看到一个通知,“您最近推送的分支:”。这意味着您在自己的存储库中所做的编辑创建了一个“最近推送的分支”。该通知内有一个绿色按钮“比较并提取请求”。深呼吸并推动它。您现在将位于“打开请求请求”页面。这将自动请求仓库的所有者接受您的更改。

  9. 如果看到“清单”,请对其进行编辑以反映到目前为止的工作。否则,请参考相关的“问题”发布详细描述您的更改。

  10. 单击绿色的“提交请求”按钮。这会将您的条目发布在有关此请求的对话中。如果没有编辑冲突,您还应该看到一个绿色的选中标记图标,并显示“此分支与基础分支没有冲突”的字样。

  11. 等待回购所有者的回复。

  12. 这是我所知道的。