Git / Github:如何将更改从一个存储库传输到另一个存储库

时间:2017-11-15 23:38:38

标签: git github version-control

我做的步骤:

  1. 我在Github找到了一个我认为可以贡献的项目。
  2. 我直接克隆了它而没有创建一个Fork。
  3. 我做了我的更改
  4. 现在我想上传我的更改,我意识到我没有在叉子上工作。
  5. 如何将我的更改上传到fork的存储库,以便从fork到原始存储库执行Pull Request?

1 个答案:

答案 0 :(得分:2)

使用您的repo网址添加另一个git remote,然后按下它:

git remote add myrepo git@github.com:your-user/repo
git push myrepo master

您可以推送到或任何所需的远程分支。

两个repos都应该共享根树,如果你已经分叉它就是这种情况。

作为替代方案,您可以更改当前的 origin 遥控器,然后正常推送到原点

git remote set-url origin git@github.com:your-user/repo
git push origin master