Git 将两个分支与子模块合并时会发生什么情况?

Git 将两个分支与子模块合并时会发生什么情况?,git,git-branch,Git,Git Branch,我有一个带有子模块的存储库。父模块的主分支中的子模块提交与父模块的功能分支中的子模块提交不同 如果我将功能分支合并到master中,那么在master中对子模块的提交是什么?Git将报告合并冲突——它无法决定哪一个是正确的,如果是。采用更高版本通常是正确的做法,例如,当它是一个纯支持库时。我认为合并不会涉及子模块,因为子模块目录不是存储库工作树的一部分,它实际上是独立的存储库

我有一个带有子模块的存储库。父模块的主分支中的子模块提交与父模块的功能分支中的子模块提交不同


如果我将功能分支合并到master中,那么在master中对子模块的提交是什么?

Git将报告合并冲突——它无法决定哪一个是正确的,如果是。采用更高版本通常是正确的做法,例如,当它是一个纯支持库时。

我认为合并不会涉及子模块,因为子模块目录不是存储库工作树的一部分,它实际上是独立的存储库