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

如何在GitHub和VS Code中将master分支合并到main分支?

解决GitHub分支合并(master到main)问题

网页端操作(适合新手快速完成)

  • 打开你的GitHub仓库页面,点击顶部的「Pull requests」标签。
  • 在列表中找到对应master分支的推送请求(PR),进入详情页。
  • 若没有代码冲突,页面会显示「Merge pull request」按钮,点击后再确认「Confirm merge」,即可完成master到main的合并。
  • 若存在冲突,页面会提示「Resolve conflicts」,点击进入冲突编辑界面:找到带<<<<<<<、=======、>>>>>>>标记的冲突内容,手动调整后保存,返回PR页面完成合并。

本地命令行操作

  • 若本地未克隆仓库,先执行:git clone 你的仓库地址,再进入仓库目录:cd 你的仓库名称
  • 切换到main分支:git checkout main
  • 拉取远程main分支的最新内容:git pull origin main
  • 合并master分支到当前main分支:git merge master
  • 若出现冲突,打开提示的冲突文件,手动修改冲突部分(去掉冲突标记,保留需要的内容),保存文件。
  • 提交冲突修改:git add .,然后执行git commit -m "合并master到main,解决冲突"
  • 推送到远程main分支:git push origin main

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 18:52:01