【Git】git合并分支指定内容到主分支

git合并分支指定内容到主分支

在现实开发中,往往需要合并分支内容,如下图:

我们平时在其他分支修改了部分代码,如何将分支部分代码合并到主分支上面呢?

合并步骤:

1、切换当前到主分支

bash 复制代码
git checkout master

2、拉取主分支最新代码

bash 复制代码
git pull origin master

3、检出要合并分支的内容(develop合并到master)

bash 复制代码
git checkout develop -- src/ 

注意:如果我要合并src/com/demo/b/ 文件夹,则为:git checkout develop -- src/com/demo/b/

4、提交需要合并的代码,也就是我们刚刚从develop检出的文件

bash 复制代码
git add src/com/demo/b/ 
git commit -m "合并develop分支中的b文件到主分支master"

合并结束,大功告成

相关推荐
Mediary1 小时前
Git本地忽略文件夹,只拉取目标文件夹
git
MY_TEUCK5 小时前
【git工具篇】Git 常用实战手册:从基础命令到分支冲突解决(开发实战版)
大数据·git
幸运的大号暖贴7 小时前
解决Vibe Coding时Idea经常不自动git add问题
java·人工智能·git·intellij-idea·claudecode·opencode
摇滚侠8 小时前
如何打开 GitHub,GitHub 是基于 Git 版本控制系统的在线代码托管平台
git·github
MY_TEUCK8 小时前
【Git 实习生小白专用】:最安全、永不翻车、公司最爱 的标准版本控制工作流程
git·安全·github
donecoding10 小时前
第一次用 git worktree,连踩了三个坑(附无痛清理姿势)
git
spmcor10 小时前
解决 Git 中已跟踪目录无法被 .gitignore 忽略的问题
git
qcx2312 小时前
【AI Engineering · Harness 系列】02 确定性外壳 × 非确定性内核——git push 红线的故事
人工智能·git·prompt·agent·engineering·harness
水云桐程序员12 小时前
10 分钟 Git 上手教程
git
Dontla12 小时前
Git三个主要区域介绍(工作区Working Directory、暂存区Index/Staging Area、仓库区Repository)
git