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

如何将Git仓库中其他分支的改动拉取合并到我的当前工作分支?

Git分支同步操作指南

方案一:merge合并(推荐新手使用,保留完整提交历史)

  • 第一步先拉取远程仓库所有最新更新,确保本地的test_ankita分支版本和远程一致:
    git fetch origin
  • 确认当前处于test_priya分支,执行命令查看分支列表,带*标记的就是当前分支:
    git branch
    如果不在目标分支,执行切换命令:
    git checkout test_priya
  • 执行合并命令,将test_ankita的最新改动合并到当前分支:
    git merge origin/test_ankita
  • 如果出现合并冲突,手动打开冲突文件调整冲突内容,调整完成后执行提交:
    git add <修改后的冲突文件路径>
    git commit -m "合并test_ankita分支改动"
    合并完成即可正常开展开发工作。

方案二:rebase变基(适合单人开发分支,保持提交历史整洁)

注意:如果test_priya分支已经推送到远程且有其他同事共同开发,请勿使用该方案,避免影响其他人的提交历史。

  • 同样先拉取远程最新更新:
    git fetch origin
  • 确认当前处于test_priya分支
  • 执行变基命令:
    git rebase origin/test_ankita
  • 出现冲突时修改冲突内容,之后执行git add <冲突文件路径>,再执行git rebase --continue,直到所有冲突处理完毕即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 19:18:00