Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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?_Git_Github_Fork_Pull Request - Fatal编程技术网

GitHub分叉或重命名或创建新git?

GitHub分叉或重命名或创建新git?,git,github,fork,pull-request,Git,Github,Fork,Pull Request,我把某人的项目分了出来,并用一些大的方式对其进行了更新,以便为我的应用程序工作。它现在是一个更加健壮的小插件,总体上对其工作流程进行了一些重大更改。我现在是一个GitHub noob,所以:尝试为我的大型更新执行拉请求是一个好主意吗?或者我应该将分叉存储库重命名为我自己的?还是我应该从头开始,复制粘贴我的代码 提前谢谢 如果这些变化太重要,不能轻易地合并回原始回购协议中,我建议将您的回购协议视为真正的分支,并将其宣传为“新的改进版本” 您甚至可以重命名您的以标记该分支。如果您认为作者可以接受您的

我把某人的项目分了出来,并用一些大的方式对其进行了更新,以便为我的应用程序工作。它现在是一个更加健壮的小插件,总体上对其工作流程进行了一些重大更改。我现在是一个GitHub noob,所以:尝试为我的大型更新执行拉请求是一个好主意吗?或者我应该将分叉存储库重命名为我自己的?还是我应该从头开始,复制粘贴我的代码


提前谢谢

如果这些变化太重要,不能轻易地合并回原始回购协议中,我建议将您的回购协议视为真正的分支,并将其宣传为“新的改进版本”


您甚至可以重命名您的以标记该分支。

如果您认为作者可以接受您的更改并将其合并到项目中,则执行拉取请求并由他/她决定。如果您分支的回购协议包含许可证,则您可能需要在法律上遵守该许可证的条款。