Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在github中创建拉请求的正确方法是什么_Git_Github_Git Branch_Git Pull - Fatal编程技术网

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

在github中创建拉请求的正确方法是什么,git,github,git-branch,git-pull,Git,Github,Git Branch,Git Pull,我是github和开源的新手 我只是想知道以下哪一项是为某人的事业做出贡献的正确方式​ 项目 A.分叉项目,使其显示在您的帐户下,然后对其进行更改。最后,创建一个pull请求 或 B.在原始项目的存储库中创建一个分支(无分叉),然后对该分支进行更改。最后,创建一个pull请求 我在谷歌上搜索了一下,但没找到。 提前感谢。请仔细阅读GitHub文档,网址为: 正如在评论中所讨论的,如果没有对存储库的写访问权,您希望为其做出贡献,那么最好是分叉项目并根据分叉发送PR GitHub的一个好建议

我是github和开源的新手

我只是想知道以下哪一项是为某人的事业做出贡献的正确方式​ 项目

A.分叉项目,使其显示在您的帐户下,然后对其进行更改。最后,创建一个pull请求

B.在原始项目的存储库中创建一个分支(无分叉),然后对该分支进行更改。最后,创建一个pull请求

我在谷歌上搜索了一下,但没找到。
提前感谢。

请仔细阅读GitHub文档,网址为:

正如在评论中所讨论的,如果没有对存储库的写访问权,您希望为其做出贡献,那么最好是分叉项目并根据分叉发送PR

GitHub的一个好建议如下:

我们建议您在主题分支中进行更改,以便在收到拉取请求的反馈时可以推送后续提交


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

如果它是其他人的项目,您将无权为选项B创建分支。如果您无权在原始存储库中创建分支,也就是在您创建fork然后PR时。