Merge branch 'ar/submodule-add-more'
commitbbeca063cfeecda2f68fd2cb4ce4dbe797be8981
authorJunio C Hamano <gitster@pobox.com>
Mon, 20 Sep 2021 22:20:43 +0000 (20 15:20 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 20 Sep 2021 22:20:43 +0000 (20 15:20 -0700)
tree5fc8401bc3b21d20d23f3d1b4728686f4c75e37c
parentb5a36278f4f3219c1158c7891ba25fe29f5eebf7
parentde0fcbe0f4987dcaa238daa0d0f9cce17afe0495
Merge branch 'ar/submodule-add-more'

More parts of "git submodule add" has been rewritten in C.

* ar/submodule-add-more:
  submodule--helper: rename compute_submodule_clone_url()
  submodule--helper: remove resolve-relative-url subcommand
  submodule--helper: remove add-config subcommand
  submodule--helper: remove add-clone subcommand
  submodule--helper: convert the bulk of cmd_add() to C
  dir: libify and export helper functions from clone.c
  submodule--helper: remove repeated code in sync_submodule()
  submodule--helper: refactor resolve_relative_url() helper
  submodule--helper: add options for compute_submodule_clone_url()
builtin/clone.c
builtin/submodule--helper.c