]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ua/some-builtins-wo-the-repository'
authorJunio C Hamano <gitster@pobox.com>
Wed, 26 Mar 2025 07:26:10 +0000 (16:26 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 26 Mar 2025 07:26:10 +0000 (16:26 +0900)
commit1a764cdbdcaba4e9b1d4d5d00b51716977178392
tree75da1465ac2b5bd36587366fc175e9084f701bec
parentdef5e32bc56617c8f43ddc17ee5785abf1b865d4
parent09cbf1597edde2b0200ecbf469c78689c4dcb12f
Merge branch 'ua/some-builtins-wo-the-repository'

A handful of built-in command implementations have been rewritten
to use the repository instance supplied by git.c:run_builtin(), its
caller.

* ua/some-builtins-wo-the-repository:
  builtin/checkout-index: stop using `the_repository`
  builtin/for-each-ref: stop using `the_repository`
  builtin/ls-files: stop using `the_repository`
  builtin/pack-refs: stop using `the_repository`
  builtin/send-pack: stop using `the_repository`
  builtin/verify-commit: stop using `the_repository`
  builtin/verify-tag: stop using `the_repository`
  config: teach repo_config to allow `repo` to be NULL
config.c