anchor.diff:                ` ` &&
                 ev_branch &&
                 ` ` &&
  -              'side-band-64k no-progress agent=abapGit/' && gc_abap_version
  +              'side-band-64k no-progress agent=git/abapGit ' && gc_abap_version
                 && gc_newline.                                "#EC NOTEXT
       lv_pkt = pkt_string( lv_line ).
   
  
positive.code:           lv_len    TYPE i,
            lt_result TYPE TABLE OF string,
            lv_data   LIKE LINE OF lt_result,
            lv_text   TYPE string.
  
      STATICS: sv_authorization TYPE string.
  
negative.code:     ei_client->request->set_header_field(
          name  = '~request_method'
          value = 'GET' ).
  * bitbucket require agent prefix = "git/"
      ei_client->request->set_header_field(
          name  = 'user-agent'
          value = 'git/abapGit ' && gc_abap_version ).
      lv_uri = lcl_url=>path_name( is_repo-url ) &&
               '.git/info/refs?service=git-' &&
               iv_service &&
               '-pack'.
      ei_client->request->set_header_field(
          name  = '~request_uri'
          value = lv_uri ).
      IF NOT sv_authorization IS INITIAL.
  * note this will only work if all repositories uses the same login
        ei_client->request->set_header_field(
  