def METHOD_NAME(tmp_path):
    initial_model = textwrap.dedent(
        """\
        <?xml version="1.0" encoding="utf-8"?>
        <gaphor xmlns="http://gaphor.sourceforge.net/model" version="3.0" gaphor-version="2.12.1">
        <StyleSheet id="58d6989a-66f8-11ec-b4c8-0456e5e540ed"/>
        <Package id="58d6c2e8-66f8-11ec-b4c8-0456e5e540ed">
        <name>
        <val>current</val>
        </name>
        </Package>
        </gaphor>
        """
    )
    current_model = textwrap.dedent(
        """\
        <?xml version="1.0" encoding="utf-8"?>
        <gaphor xmlns="http://gaphor.sourceforge.net/model" version="3.0" gaphor-version="2.12.1">
        <StyleSheet id="58d6989a-66f8-11ec-b4c8-0456e5e540ed"/>
        <Package id="58d6c2e8-66f8-11ec-b4c8-0456e5e540ed">
        <name>
        <val>current</val>
        </name>
        <ownedDiagram>
        <reflist>
        <ref refid="58d6c536-66f8-11ec-b4c8-0456e5e540ed"/>
        </reflist>
        </ownedDiagram>
        </Package>
        <Diagram id="58d6c536-66f8-11ec-b4c8-0456e5e540ed">
        <element>
        <ref refid="58d6c2e8-66f8-11ec-b4c8-0456e5e540ed"/>
        </element>
        <name>
        <val>diagram</val>
        </name>
        </Diagram>
        </gaphor>"""
    )
    incoming_model = textwrap.dedent(
        """\
        <?xml version="1.0" encoding="utf-8"?>
        <gaphor xmlns="http://gaphor.sourceforge.net/model" version="3.0" gaphor-version="2.12.1">
        <StyleSheet id="58d6989a-66f8-11ec-b4c8-0456e5e540ed"/>
        <Package id="58d6c2e8-66f8-11ec-b4c8-0456e5e540ed">
        <name>
        <val>incoming</val>
        </name>
        </Package>
        </gaphor>"""
    )
    model = tmp_path / "model.gaphor"
    repo = pygit2.init_repository(tmp_path)
    create_merge_conflict(repo, model, initial_model, current_model, incoming_model)
    return model