Merge branch 'ds/for-each-ref-is-base'
commit3222718ad7d9dfc50e31037bf2f3977d2071fb75
authorJunio C Hamano <gitster@pobox.com>
Mon, 26 Aug 2024 18:32:24 +0000 (26 11:32 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 26 Aug 2024 18:32:24 +0000 (26 11:32 -0700)
treefb2bd5fb5cd5d53c84daa07b3a0d6356b3a59583
parent3dd2a2feca6e47b2931dadadad44f92a35e8cf51
parent4b707a6e99651b1ba7c8718f95ee57c6721c85d6
Merge branch 'ds/for-each-ref-is-base'

'git for-each-ref' learned a new "--format" atom to find the branch
that the history leading to a given commit "%(is-base:<commit>)" is
likely based on.

* ds/for-each-ref-is-base:
  p1500: add is-base performance tests
  for-each-ref: add 'is-base' token
  commit: add gentle reference lookup method
  commit-reach: add get_branch_base_for_tip
commit-reach.c
commit.c
ref-filter.c