如何在MyFork Repo中添加关联AnotherFork Repo的feature C分支?
在自有Fork仓库中获取其他Fork分支的解决方案
不需要删除你的MyFork仓库,完全可以在MyFork中关联并获取AnotherFork的feature C分支,具体操作步骤如下:
- 进入本地克隆的MyFork仓库目录
- 添加AnotherFork作为远程仓库:
git remote add anotherfork <AnotherFork的仓库URL> - 拉取AnotherFork的feature C分支:
git fetch anotherfork feature/C - (可选)在本地创建基于该分支的自有分支,方便后续修改和推送:
git checkout -b my-feature-C anotherfork/feature/C - (可选)将该分支推送到你的MyFork仓库:
git push origin my-feature-C
这样操作后,你既可以保留MyFork中原有的main、feature A、feature B分支,又能获取并维护AnotherFork的feature C分支,后续还可以基于该分支的修改向Base Repo或AnotherFork提交PR。
内容的提问来源于stack exchange,提问作者mburm
相关产品推荐
相关产品推荐

