首页 > 解决方案 > 我分叉了某人的分叉回购。如何更改我的仓库以转到原始仓库?

问题描述

这就是现在的情况……

Repo C 是 Repo B 的一个分支

Repo B 是 Repo A 的一个分支

在 Repo C 中,我在一个只存在于 Repo B 中的分支上工作。

如何更改 github 以使 Repo C 只是 Repo A 的一个分支?

标签: githubbranchgit-fork

解决方案


如何更改 GitHub 以使 Repo C 只是 Repo A 的一个分支?

这样做会更容易:

  • 创建 repo D,作为 repo A 的一个分支,并在本地克隆它
  • 在 repo C 中添加 local-D 作为远程
  • 将您正在处理的分支推送到 local-D
  • 将该分支从 local-D 推送到 origin/D,然后在 D 中从那里开始工作。

推荐阅读