| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-15 | Merge branch 'ps/object-wo-the-repository' | Junio C Hamano | 1 | -1/+1 |
| 2025-03-12 | refs/iterator: provide infrastructure to re-seek iterators | Patrick Steinhardt | 1 | -0/+11 |
| 2025-03-12 | refs/iterator: separate lifecycle from iteration | Patrick Steinhardt | 1 | -5/+4 |
| 2025-03-10 | hash: stop depending on `the_repository` in `null_oid()` | Patrick Steinhardt | 1 | -1/+1 |
| 2024-12-06 | global: trivial conversions to fix `-Wsign-compare` warnings | Patrick Steinhardt | 1 | -4/+1 |
| 2024-12-06 | global: mark code units that generate warnings with `-Wsign-compare` | Patrick Steinhardt | 1 | -0/+2 |
| 2024-12-04 | Merge branch 'sj/ref-contents-check' | Junio C Hamano | 1 | -2/+3 |
| 2024-11-21 | ref: support multiple worktrees check for refs | shejialuo | 1 | -2/+3 |
| 2024-11-21 | refs: introduce "initial" transaction flag | Patrick Steinhardt | 1 | -13/+0 |
| 2024-08-08 | refs: set up ref consistency check infrastructure | shejialuo | 1 | -0/+11 |
| 2024-05-30 | Merge branch 'ps/refs-without-the-repository-updates' | Junio C Hamano | 1 | -4/+12 |
| 2024-05-17 | refs: implement releasing ref storages | Patrick Steinhardt | 1 | -0/+8 |
| 2024-05-17 | refs: rename `init_db` callback to avoid confusion | Patrick Steinhardt | 1 | -4/+4 |
| 2024-05-07 | refs: remove `create_symref` and associated dead code | Karthik Nayak | 1 | -13/+0 |
| 2024-02-21 | refs: always treat iterators as ordered | Patrick Steinhardt | 1 | -2/+1 |
| 2024-01-08 | refs: prepare `refs_init_db()` for initializing worktree refs | Patrick Steinhardt | 1 | -2/+2 |
| 2024-01-02 | refs: refactor logic to look up storage backends | Patrick Steinhardt | 1 | -1/+0 |
| 2023-11-17 | refs: remove `delete_refs` callback from backends | Patrick Steinhardt | 1 | -15/+0 |
| 2023-07-21 | Merge branch 'tb/refs-exclusion-and-packed-refs' | Junio C Hamano | 1 | -2/+3 |
| 2023-07-10 | refs: plumb `exclude_patterns` argument throughout | Taylor Blau | 1 | -2/+3 |
| 2023-06-13 | Merge branch 'jc/pack-ref-exclude-include' | Junio C Hamano | 1 | -2/+2 |
| 2023-05-12 | pack-refs: teach --exclude option to exclude refs from being packed | John Cai | 1 | -2/+2 |
| 2023-04-24 | commit.h: reduce unnecessary includes | Elijah Newren | 1 | -0/+1 |
| 2023-02-23 | cache.h: remove dependence on hex.h; make other files include it explicitly | Elijah Newren | 1 | -0/+1 |
| 2023-02-23 | treewide: ensure one of the appropriate headers is sourced first | Elijah Newren | 1 | -1/+1 |
| 2022-03-17 | refs debug: add a wrapper for "read_symbolic_ref" | Ævar Arnfjörð Bjarmason | 1 | -1/+26 |
| 2022-03-17 | refs: use designated initializers for "struct ref_iterator_vtable" | Ævar Arnfjörð Bjarmason | 1 | -2/+3 |
| 2022-03-17 | refs: use designated initializers for "struct ref_storage_be" | Ævar Arnfjörð Bjarmason | 1 | -26/+26 |
| 2022-03-01 | refs: add ability for backends to special-case reading of symbolic refs | Patrick Steinhardt | 1 | -0/+1 |
| 2021-12-22 | refs: centralize initialization of the base ref_store. | Han-Wen Nienhuys | 1 | -1/+2 |
| 2021-12-22 | refs: print error message in debug output | Han-Wen Nienhuys | 1 | -1/+2 |
| 2021-12-15 | Merge branch 'hn/reflog-tests' | Junio C Hamano | 1 | -2/+5 |
| 2021-12-02 | refs/debug: trim trailing LF from reflog message | Han-Wen Nienhuys | 1 | -2/+5 |
| 2021-11-22 | refs: drop force_create argument of create_reflog API | Han-Wen Nienhuys | 1 | -3/+2 |
| 2021-10-03 | Merge branch 'hn/refs-errno-cleanup' | Junio C Hamano | 1 | -4/+3 |
| 2021-10-03 | Merge branch 'ab/refs-files-cleanup' | Junio C Hamano | 1 | -4/+4 |
| 2021-08-25 | refs: make errno output explicit for read_raw_ref_fn | Han-Wen Nienhuys | 1 | -4/+3 |
| 2021-08-25 | refs API: remove OID argument to reflog_expire() | Ævar Arnfjörð Bjarmason | 1 | -2/+2 |
| 2021-08-25 | refs/debug: re-indent argument list for "prepare" | Ævar Arnfjörð Bjarmason | 1 | -2/+2 |
| 2021-07-19 | refs/debug: quote prefix | Han-Wen Nienhuys | 1 | -1/+2 |
| 2021-05-10 | Merge branch 'bc/hash-transition-interop-part-1' | Junio C Hamano | 1 | -1/+1 |
| 2021-05-07 | Merge branch 'hn/trace-reflog-expiry' | Junio C Hamano | 1 | -3/+44 |
| 2021-04-27 | hash: provide per-algorithm null OIDs | brian m. carlson | 1 | -1/+1 |
| 2021-04-27 | refs/debug: trace into reflog expiry too | Han-Wen Nienhuys | 1 | -3/+44 |
| 2021-04-12 | refs: print errno for read_raw_ref if GIT_TRACE_REFS is set | Han-Wen Nienhuys | 1 | -1/+4 |
| 2020-09-09 | refs: add GIT_TRACE_REFS debugging mechanism | Han-Wen Nienhuys | 1 | -0/+398 |