指定路径合并
先进入branch A :
git checkout branchA
将dir2中的变更转移至branchA:
git checkout branchB dir2
所有变更将出现在branchA中的dir2中,检查后提交即可。
git commit -m "sync branchB dir2 to branchA"
也可以创建新分支完成合并后再merge
先进入branch A :
git checkout branchA
创建和branch A一样的临时分支
git checkout -b tmp
将dir2中的变更转移至tmp:
git checkout branchB dir2
所有变更将出现在tmp中的dir2中,检查后提交即可。
git commit -m "sync branchB dir2 to branchA"
merge tmp部分到branchA
git checout branchA
git merge tmp
git指定路径进行分支合并_git merge 指定目录_知识学徒的博客-CSDN博客
https://blog.csdn.net/qq_46301671/article/details/124683287