| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-04 | builtin/show-ref: convert to use `reference_get_peeled_oid()` | Patrick Steinhardt | 1 | -13/+19 |
| 2025-11-04 | refs: introduce wrapper struct for `each_ref_fn` | Patrick Steinhardt | 1 | -12/+8 |
| 2025-07-23 | config: move Git config parsing into "environment.c" | Patrick Steinhardt | 1 | -0/+1 |
| 2025-07-23 | config: drop `git_config()` wrapper | Patrick Steinhardt | 1 | -1/+1 |
| 2025-07-01 | odb: rename `has_object()` | Patrick Steinhardt | 1 | -2/+2 |
| 2025-07-01 | object-store: rename files to "odb.{c,h}" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-04-29 | treewide: convert users of `repo_has_object_file()` to `has_object()` | Patrick Steinhardt | 1 | -1/+2 |
| 2025-04-15 | object-store: merge "object-store-ll.h" and "object-store.h" | Patrick Steinhardt | 1 | -1/+1 |
| 2024-09-13 | builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.h | John Cai | 1 | -0/+1 |
| 2024-09-13 | builtin: add a repository parameter for builtin functions | John Cai | 1 | -1/+4 |
| 2024-08-15 | Merge branch 'jc/refs-symref-referent' | Junio C Hamano | 1 | -1/+2 |
| 2024-08-09 | refs: add referent to each_ref_fn | John Cai | 1 | -1/+2 |
| 2024-08-01 | Merge branch 'as/show-ref-option-help-update' | Junio C Hamano | 1 | -2/+2 |
| 2024-07-25 | show-ref: improve short help messages of options | Alexander Shopov | 1 | -2/+2 |
| 2024-06-20 | Merge branch 'jc/heads-are-branches' | Junio C Hamano | 1 | -7/+9 |
| 2024-06-04 | show-ref: introduce --branches and deprecate --heads | Junio C Hamano | 1 | -7/+9 |
| 2024-05-17 | refs: pass repo when peeling objects | Patrick Steinhardt | 1 | -1/+1 |
| 2024-05-07 | cocci: apply rules to rewrite callers of "refs" interfaces | Patrick Steinhardt | 1 | -6/+13 |
| 2024-05-07 | refs: add `exclude_patterns` parameter to `for_each_fullref_in()` | Patrick Steinhardt | 1 | -2/+2 |
| 2024-02-07 | show-ref --verify: accept pseudorefs | Phillip Wood | 1 | -1/+1 |
| 2024-01-29 | Merge branch 'tc/show-ref-exists-fix' | Junio C Hamano | 1 | -1/+1 |
| 2024-01-18 | builtin/show-ref: treat directory as non-existing in --exists | Toon Claes | 1 | -1/+1 |
| 2024-01-08 | Merge branch 'en/header-cleanup' | Junio C Hamano | 1 | -1/+0 |
| 2023-12-26 | treewide: remove unnecessary includes in source files | Elijah Newren | 1 | -1/+0 |
| 2023-12-11 | show-ref: use die_for_incompatible_opt3() | René Scharfe | 1 | -3/+3 |
| 2023-11-01 | builtin/show-ref: add new mode to check for reference existence | Patrick Steinhardt | 1 | -5/+44 |
| 2023-11-01 | builtin/show-ref: explicitly spell out different modes in synopsis | Patrick Steinhardt | 1 | -1/+4 |
| 2023-11-01 | builtin/show-ref: ensure mutual exclusiveness of subcommands | Patrick Steinhardt | 1 | -0/+4 |
| 2023-11-01 | builtin/show-ref: refactor options for patterns subcommand | Patrick Steinhardt | 1 | -13/+22 |
| 2023-11-01 | builtin/show-ref: stop using global vars for `show_one()` | Patrick Steinhardt | 1 | -22/+40 |
| 2023-11-01 | builtin/show-ref: stop using global variable to count matches | Patrick Steinhardt | 1 | -3/+4 |
| 2023-11-01 | builtin/show-ref: refactor `--exclude-existing` options | Patrick Steinhardt | 1 | -34/+44 |
| 2023-11-01 | builtin/show-ref: fix dead code when passing patterns | Patrick Steinhardt | 1 | -4/+1 |
| 2023-11-01 | builtin/show-ref: fix leaking string buffer | Patrick Steinhardt | 1 | -1/+3 |
| 2023-11-01 | builtin/show-ref: split up different subcommands | Patrick Steinhardt | 1 | -47/+54 |
| 2023-11-01 | builtin/show-ref: convert pattern to a local variable | Patrick Steinhardt | 1 | -18/+28 |
| 2023-06-21 | object-store-ll.h: split this header out of object-store.h | Elijah Newren | 1 | -1/+1 |
| 2023-06-21 | cache.h: remove this no-longer-used header | Elijah Newren | 1 | -1/+0 |
| 2023-04-11 | object-name.h: move declarations for object-name.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-04-04 | Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-... | Junio C Hamano | 1 | -3/+3 |
| 2023-03-28 | cocci: apply the "object-store.h" part of "the_repository.pending" | Ævar Arnfjörð Bjarmason | 1 | -1/+1 |
| 2023-03-28 | cocci: apply the "cache.h" part of "the_repository.pending" | Ævar Arnfjörð Bjarmason | 1 | -2/+2 |
| 2023-03-21 | treewide: be explicit about dependence on gettext.h | 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 |
| 2022-10-28 | Merge branch 'ab/doc-synopsis-and-cmd-usage' | Junio C Hamano | 1 | -1/+3 |
| 2022-10-13 | doc txt & -h consistency: word-wrap | Ævar Arnfjörð Bjarmason | 1 | -1/+3 |
| 2022-09-01 | git-compat-util.h: use "UNUSED", not "UNUSED(var)" | Ævar Arnfjörð Bjarmason | 1 | -3/+3 |
| 2022-08-19 | refs: mark unused each_ref_fn parameters | Jeff King | 1 | -3/+4 |
| 2022-06-06 | builtin/show-ref.c: avoid over-iterating with --heads, --tags | Taylor Blau | 1 | -9/+8 |
| 2021-01-21 | refs: switch peel_ref() to peel_iterated_oid() | Jeff King | 1 | -1/+1 |
| 2020-04-28 | Use OPT_CALLBACK and OPT_CALLBACK_F | Denton Liu | 1 | -6/+6 |
| 2019-05-19 | Merge branch 'en/unicode-in-refnames' | Junio C Hamano | 1 | -0/+3 |
| 2019-04-26 | Honor core.precomposeUnicode in more places | Elijah Newren | 1 | -0/+3 |
| 2019-01-08 | convert has_sha1_file() callers to has_object_file() | Jeff King | 1 | -1/+1 |
| 2018-11-06 | assert NOARG/NONEG behavior of parse-options callbacks | Jeff King | 1 | -0/+1 |
| 2018-05-16 | object-store: move object access functions to object-store.h | Stefan Beller | 1 | -0/+1 |
| 2018-03-14 | Convert find_unique_abbrev* to struct object_id | brian m. carlson | 1 | -2/+2 |
| 2017-10-16 | refs: convert peel_ref to struct object_id | brian m. carlson | 1 | -1/+1 |
| 2017-10-16 | refs: convert read_ref and read_ref_full to object_id | brian m. carlson | 1 | -1/+1 |
| 2017-01-23 | show-ref: remove a stale comment | Junio C Hamano | 1 | -4/+0 |
| 2017-01-23 | show-ref: remove dead `if (verify)' check | Vladimir Panteleev | 1 | -3/+0 |
| 2017-01-23 | show-ref: detect dangling refs under --verify as well | Vladimir Panteleev | 1 | -8/+8 |
| 2017-01-23 | show-ref: move --quiet handling into show_one() | Vladimir Panteleev | 1 | -5/+4 |
| 2017-01-23 | show-ref: allow -d to work with --verify | Vladimir Panteleev | 1 | -11/+12 |
| 2017-01-23 | show-ref: accept HEAD with --verify | Vladimir Panteleev | 1 | -1/+1 |
| 2015-11-20 | show-ref: stop using PARSE_OPT_NO_INTERNAL_HELP | René Scharfe | 1 | -11/+1 |
| 2015-10-16 | usage: do not insist that standard input must come from a file | Junio C Hamano | 1 | -1/+1 |
| 2015-08-31 | show-ref: place angle brackets around variables in usage string | Alex Henrie | 1 | -1/+1 |
| 2015-05-25 | show_ref(): convert local variable peeled to object_id | Michael Haggerty | 1 | -3/+3 |
| 2015-05-25 | builtin/show-ref: rewrite to use object_id | Michael Haggerty | 1 | -18/+15 |
| 2015-05-25 | each_ref_fn: change to take an object_id parameter | Michael Haggerty | 1 | -3/+8 |
| 2015-01-14 | standardize usage info string format | Alex Henrie | 1 | -1/+1 |
| 2013-12-05 | replace {pre,suf}fixcmp() with {starts,ends}_with() | Christian Couder | 1 | -3/+3 |
| 2013-08-05 | Replace deprecated OPT_BOOLEAN by OPT_BOOL | Stefan Beller | 1 | -5/+5 |
| 2013-08-05 | Remove deprecated OPTION_BOOLEAN for parsing arguments | Stefan Beller | 1 | -3/+2 |
| 2013-07-22 | Merge branch 'db/show-ref-head' | Junio C Hamano | 1 | -2/+6 |
| 2013-07-17 | show-ref: make --head always show the HEAD ref | Doug Bell | 1 | -2/+6 |
| 2013-06-02 | exclude_existing(): set existing_refs.strdup_strings | Michael Haggerty | 1 | -1/+1 |
| 2012-10-25 | Merge branch 'jk/peel-ref' | Jeff King | 1 | -20/+3 |
| 2012-10-04 | peel_ref: do not return a null sha1 | Jeff King | 1 | -20/+3 |
| 2012-08-22 | i18n: show-ref: mark parseopt strings for translation | Nguyễn Thái Ngọc Duy | 1 | -14/+14 |
| 2011-11-13 | Convert many resolve_ref() calls to read_ref*() and ref_exists() | Nguyễn Thái Ngọc Duy | 1 | -1/+1 |
| 2011-10-05 | Change check_ref_format() to take a flags argument | Michael Haggerty | 1 | -1/+1 |
| 2010-11-15 | Describe various forms of "be quiet" using OPT__QUIET | Jonathan Nieder | 1 | -1/+2 |
| 2010-11-15 | add description parameter to OPT__QUIET | René Scharfe | 1 | -1/+1 |
| 2010-07-05 | string_list: Add STRING_LIST_INIT macro and make use of it. | Thiago Farina | 1 | -1/+1 |
| 2010-06-27 | string_list: Fix argument order for string_list_insert | Julian Phillips | 1 | -1/+1 |
| 2010-02-22 | Move 'builtin-*' into a 'builtin/' subdirectory | Linus Torvalds | 1 | -0/+249 |