]> git.99rst.org Git - git.git/commit
Merge branch 'ps/refspec-wo-the-repository'
authorJunio C Hamano <redacted>
Mon, 27 Jul 2026 16:09:00 +0000 (09:09 -0700)
committerJunio C Hamano <redacted>
Mon, 27 Jul 2026 16:09:00 +0000 (09:09 -0700)
commit4be0a340985aef3bb9d59be6ac2428f600858148
tree4c059889c81c29887776bab80fdf3db0dde42463
parentf97a43e914befb1546698ec1c7b3cfb212e9197e
parent01f4b61d0302af16b30b2b5141a53e3a88f9f98a
Merge branch 'ps/refspec-wo-the-repository'

The dependency on the global 'the_repository' variable in the
'refspec.c' API has been removed by passing the hash algorithm
explicitly to refspec-parsing functions and storing it in 'struct
refspec'.

* ps/refspec-wo-the-repository:
  refspec: stop depending on `the_repository`
  refspec: let callers pass in hash algorithm when parsing items
  refspec: group related structures and functions
builtin/fast-export.c
builtin/fetch.c
builtin/submodule--helper.c
http-push.c
remote.c
git clone https://git.99rst.org/PROJECT