【发布时间】:2016-06-15 10:35:22
【问题描述】:
git 有没有办法在不合并文件的情况下合并两个分支?换句话说只是为了绘制合并箭头。
假设我有分支A和B。我需要将分支B合并到A,但不需要B中的所有更改,而只需要链接到分支。
git checkout A
git merge B --no need changes
一般来说,有一种方法可以在没有子模块的情况下合并两个分支。我想保留分支 A 中的子模块,但仍需要合并分支 B。
【问题讨论】:
-
“不合并文件”是什么意思?
-
只画合并箭头是什么意思?一个提交,作为父母,两个分支中的最后一个提交,但其中一个分支的树?也许您可以描述一下您的用例?
-
我只需要创建提交图。换句话说,只需要绘制一个合并箭头,而无需实际将两个版本合并在一起
-
听起来你在问
git merge -s ours B,但你的描述并不完全清楚。