主要内容

自动合并模型

您可以启用MATLAB®Git™集成在Git存储库中自动合并分支。MATLAB可以自动合并包含不同子系统中的变化的分支状态流®图表和配置集在同一SLX文件中。

提示

MATLAB自动合并模型文件并在不同子系统工作时解决冲突。

如果您不在不同的子系统中工作,则需要手动合并并解决冲突。有关更多信息,请参阅从比较报告合金宝app并Simulink模型

MATLAB GIT集成会自动合并修改后子系统的子系统中的更改。如果端口的数量保持不变,则子子系统独立于父子系统。

MATLAB不会报告非功能更改冲突,例如窗口位置,打开编辑器选项卡和其他图形细节。

要在Git存储库中启用Automerge,请打开.gitttributes.在存储库中的文件并添加:

* .slx二进制merge = mlautomerge
现在,当您合并包含相同SLX文件的非重叠部分的更改的分支时,Matlab Git Integration会自动处理合并。

您还可以自定义外部源控制工具以使用MATLAB比较工具和AutomerRge功能。有关更多详细信息,请参阅自定义外部源控件以使用MATLAB用于差异和合并

相关话题