anchor.diff:  
   
   
  -CLASS ZCL_ABAPGIT_SERVICES_REPO IMPLEMENTATION.
  +CLASS zcl_abapgit_services_repo IMPLEMENTATION.
   
   
     METHOD gui_deserialize.
  
positive.code: 
      COMMIT WORK.
  
    ENDMETHOD.
  
  
  
negative.code: 
    METHOD purge.
  
      DATA: lt_tadir     TYPE zif_abapgit_definitions=>ty_tadir_tt,
            lv_answer    TYPE c LENGTH 1,
            lo_repo      TYPE REF TO zcl_abapgit_repo,
            lv_package   TYPE devclass,
            lv_question  TYPE c LENGTH 100,
            ls_checks    TYPE zif_abapgit_definitions=>ty_delete_checks,
            lv_repo_name TYPE string,
            lv_message   TYPE string.
  
  
      lo_repo = zcl_abapgit_repo_srv=>get_instance( )->get( iv_key ).
      lv_repo_name = lo_repo->get_name( ).
  
      lv_package = lo_repo->get_package( ).
      lt_tadir   = zcl_abapgit_factory=>get_tadir( )->read( lv_package ).
  