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

GitHub拉取他人Fork仓库分支到本地并向主仓库发起PR方法

操作步骤

假设你已经将X-name的仓库添加为名为xname的远程仓库(不确定的话,可执行git remote -v查看已添加的远程列表),按以下步骤操作即可:

  • 拉取X-name仓库的分支数据
    先同步对方仓库的所有分支信息到本地,执行:

    git fetch xname
    

    这一步只会下载对方分支的引用,不会干扰你当前的工作分支。

  • 创建基于对方分支的本地分支
    假设对方的目标分支名为target-branch,你可以自定义一个本地分支名(比如my-continued-feature),并基于对方分支创建本地分支:

    git checkout -b my-continued-feature xname/target-branch
    

    执行后,你的本地分支就完全复刻了X-name的目标分支,后续所有修改都在这个分支上进行。

  • 提交本地修改
    完成代码调整后,提交你的变更:

    git add .
    git commit -m "说明你的修改内容"
    
  • 推送到自己的Fork仓库
    将本地分支推送到你自己的GitHub Fork仓库(假设你的Fork远程名为origin):

    git push origin my-continued-feature
    
  • 向主仓库发起PR
    登录GitHub进入主仓库页面,点击「New pull request」按钮,在源分支选择你Fork仓库下的my-continued-feature,目标分支选择主仓库的对应分支,填写PR描述后提交即可。


内容的提问来源于stack exchange,提问作者Ronni

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 09:45:00