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

已fork仓库且本地master有修改,如何基于原仓库创建干净分支?

基于原仓库创建干净分支提交拼写错误修复PR的步骤

前提准备(未做过的话执行)

  • 给本地仓库添加原仓库的远程源(命名为upstream):
    git remote add upstream https://github.com/原仓库用户名/repo.git
    
    不确定是否已添加的话,用git remote -v查看输出,能看到upstream相关地址就说明已完成。

具体操作步骤

  • 拉取原仓库master分支的最新代码:

    git fetch upstream master
    

    这步仅将原仓库最新代码拉到本地缓存,不会覆盖你自己分支的修改。

  • 创建基于原仓库最新master的干净新分支(比如命名为fix-typos):

    git checkout -b fix-typos upstream/master
    

    此时本地会生成一个完全同步原仓库的新分支,和你之前的修改完全隔离。

  • 在该分支中修改拼写错误,完成后提交:

    # 暂存修改(也可指定具体文件,比如 git add README.md)
    git add .
    # 提交修改,写清晰提交信息
    git commit -m "Fix typo errors in docs and code comments"
    
  • 将修复分支推送到自己的fork仓库:

    git push origin fix-typos
    
  • 最后在GitHub操作:打开你fork的repo仓库页面,切换到fix-typos分支,点击「Compare & pull request」按钮,填写PR说明后提交给原仓库的master分支即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 14:44:55