anchor.diff:          <ls_result>-sha1 = <ls_source>-sha1.
         ELSEIF <ls_target>-sha1 = <ls_common>-sha1.
   * changed in source
  -        _from_source.
  +        READ TABLE mt_objects ASSIGNING <ls_object>
  +          WITH KEY type COMPONENTS
  +            type = zif_abapgit_definitions=>c_type-blob
  +            sha1 = <ls_source>-sha1.
  +        ASSERT sy-subrc = 0.
  +
  +        ms_merge-stage->add( iv_path     = <ls_file>-path
  +                             iv_filename = <ls_file>-name
  +                             iv_data     = <ls_object>-data ).
           <ls_result>-sha1 = <ls_source>-sha1.
         ELSEIF <ls_source>-sha1 = <ls_common>-sha1.
   * changed in target
  
positive.code: 
        IF lv_found_target = abap_false.
  * added in source
          _from_source.
          <ls_result>-sha1 = <ls_source>-sha1.
          CONTINUE.
        ELSEIF lv_found_source = abap_false.
  
negative.code: 
  
  
  CLASS ZCL_ABAPGIT_MERGE IMPLEMENTATION.
  
  
    METHOD all_files.
  