You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Fork仓库分支的Git变更合并至原仓库分支

将复刻仓库的branch_a分支合并至原仓库的branch_a分支

方法一:本地Git命令操作

  • 若本地未关联原仓库,先添加原仓库远程地址:git remote add original <原仓库的Git克隆地址>(如果本地origin已经指向原仓库,可跳过此步)
  • 添加复刻仓库为远程仓库:git remote add forked <forked_repo的Git克隆地址>
  • 拉取复刻仓库的branch_a分支到本地:git fetch forked branch_a
  • 切换到本地的原仓库branch_a分支:git checkout branch_a
  • 将复刻仓库的branch_a合并到本地分支:git merge forked/branch_a
    • 若出现冲突,手动编辑冲突文件,标记冲突解决后执行git add .,再用git commit提交解决结果
  • 将合并后的分支推送到原仓库:git push original branch_a(如果origin是原仓库,则用git push origin branch_a)

方法二:通过代码托管平台的Pull Request(PR)功能

  • 让复刻仓库的持有者在对应平台(如GitHub/GitLab)上,发起从forked_repo/branch_a到original_repo/branch_a的Pull Request
  • 作为原仓库维护者,在PR页面查看变更内容,处理可能的代码冲突
  • 确认变更符合要求后,点击平台提供的「合并」按钮完成操作

内容的提问来源于stack exchange,提问作者Chicken Sandwich No Pickles

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 01:49:52