什么是在github中创建请求的正确方法

问题描述:

我是github和开源的新手。什么是在github中创建请求的正确方法

我只是想知道以下哪一项是对某人项目做出贡献的正确方式?

A.分项目,以便它显示在您的帐户下,然后进行更改。最后,创建一个拉请求。

OR

B.做一个分支到原来的项目库(不分叉),然后进行更改到该分支。最后,创建一个拉请求。

我使用Google搜索,但无法找到它。 在此先感谢。

+1

如果是别人的项目,则无法为选项B创建分支。 – SLaks

+0

如果您无权在原始存储库中创建分支,那就是当您创建分支并且然后创建分支时。 – Saravana

有GitHub的文档的一个很好的阅读:

正如在评论中讨论,但无资源库的写访问你想贡献给它最好分叉该项目并发送一个基于你的叉子的PR。从GitHub建议

一个伟大的一点是:

我们建议您在一个特性分支的变化,这样就可以推,如果你收到你的拉请求反馈后续提交。

这还允许您继续在叉子的主分支上进行开发,而无需更改打开的请求。