]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/maintenance-detach-fix'
authorJunio C Hamano <gitster@pobox.com>
Mon, 26 Aug 2024 18:32:20 +0000 (11:32 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 26 Aug 2024 18:32:20 +0000 (11:32 -0700)
commit1e8962ee082934a60b5fc71fab0e36cb1cab39bd
tree832b7058ac8f5b9d941ab2cbfd10e84854262d21
parent6a09c36371cbb902c573aee38d7cfd38f884f448
parent98077d06b28b97d508c389886ee5014056707a5e
Merge branch 'ps/maintenance-detach-fix'

Maintenance tasks other than "gc" now properly go background when
"git maintenance" runs them.

* ps/maintenance-detach-fix:
  run-command: fix detaching when running auto maintenance
  builtin/maintenance: add a `--detach` flag
  builtin/gc: add a `--detach` flag
  builtin/gc: stop processing log file on signal
  builtin/gc: fix leaking config values
  builtin/gc: refactor to read config into structure
  config: fix constness of out parameter for `git_config_get_expiry()`
builtin/gc.c
config.c
config.h
read-cache.c