首页 > 解决方案 > 如何提交对我不拥有且未分叉的存储库的更改的拉取请求?

问题描述

我克隆了一个远程仓库并对这个克隆进行了更改。但是,后来我意识到我需要先 fork 回购才能提交拉取请求。我已经分叉了回购。我可以简单地将非分叉回购的内容复制并粘贴到分叉回购中,否则会搞砸吗?有没有更好的方法来解决这个问题?

标签: gitgithub

解决方案


创建分叉后,您应该能够简单地将克隆的源 URL 更改为指向您的分叉,然后将您的更改推送到新的“源”。

$ git remote set-url origin http://path/to/your/fork
$ git push

除了原始遥控器之外,您还可以简单地添加一个新遥控器,然后推送到该遥控器。

$ git remote add myfork http://path/to/your/fork
$ git push myfork

推荐阅读