Merge branch 'rp/maintenance-qol'
commit56a64fcdc32568cfe1db34c44767a740d25d6d21
authorJunio C Hamano <gitster@pobox.com>
Wed, 23 Nov 2022 02:22:23 +0000 (23 11:22 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 23 Nov 2022 02:22:24 +0000 (23 11:22 +0900)
tree072273952b87aef51b45af6afae2f57df47f6a4b
parent3b041ea5f7a3700a82cae479dc7f6d37e59569d2
parent03744bbdc4284fbb358abd5347c8bb157f301243
Merge branch 'rp/maintenance-qol'

'git maintenance register' is taught to write configuration to an
arbitrary path, and 'git for-each-repo' is taught to expand tilde
characters in paths.

* rp/maintenance-qol:
  builtin/gc.c: fix use-after-free in maintenance_unregister()
  maintenance --unregister: fix uninit'd data use & -Wdeclaration-after-statement
  maintenance: add option to register in a specific config
  for-each-repo: interpolate repo path arguments
builtin/gc.c