git: update to v2.46.0
Update to git version v2.46.0, this requires changes for these
upstream commits:
*
e7da9385708accf518a80a1e17969020fb361048
global: introduce `USE_THE_REPOSITORY_VARIABLE` macro
*
9da95bda74cf10e1475384a71fd20914c3b99784
hash: require hash algorithm in `oidread()` and `oidclr()`
*
30aaff437fddd889ba429b50b96ea4c151c502c5
refs: pass repo when peeling objects
*
c8f815c2083c4b340d4148a15d45c55f2fcc7d3f
refs: remove functions without ref store
Signed-off-by: Christian Hesse <mail@eworm.de>