| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-03-10 | hash: stop depending on `the_repository` in `null_oid()` | Patrick Steinhardt | 1 | -1/+1 |
| 2024-08-13 | hooks: remove implicit dependency on `the_repository` | Patrick Steinhardt | 1 | -1/+1 |
| 2024-06-14 | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 1 | -0/+2 |
| 2024-05-20 | Merge branch 'kn/ref-transaction-symref' | Junio C Hamano | 1 | -1/+1 |
| 2024-05-07 | cocci: apply rules to rewrite callers of "refs" interfaces | Patrick Steinhardt | 1 | -12/+17 |
| 2024-03-07 | Merge branch 'js/merge-tree-3-trees' | Junio C Hamano | 1 | -0/+5 |
| 2024-02-23 | Always check `parse_tree*()`'s return value | Johannes Schindelin | 1 | -0/+5 |
| 2023-12-26 | treewide: remove unnecessary includes in source files | 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 | -2/+2 |
| 2023-03-28 | libs: use "struct repository *" argument, not "the_repository" | Æ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-11-10 | rebase: use 'skip_cache_tree_update' option | Victoria Dye | 1 | -0/+1 |
| 2022-02-18 | Merge branch 'pw/use-in-process-checkout-in-rebase' | Junio C Hamano | 1 | -59/+90 |
| 2022-01-26 | rebase --apply: set ORIG_HEAD correctly | Phillip Wood | 1 | -1/+3 |
| 2022-01-26 | rebase --apply: fix reflog | Phillip Wood | 1 | -2/+10 |
| 2022-01-26 | reset_head(): take struct rebase_head_opts | Phillip Wood | 1 | -20/+18 |
| 2022-01-26 | reset_head(): make default_reflog_action optional | Phillip Wood | 1 | -4/+12 |
| 2022-01-26 | reset_head(): factor out ref updates | Phillip Wood | 1 | -48/+62 |
| 2022-01-26 | reset_head(): remove action parameter | Phillip Wood | 1 | -2/+3 |
| 2022-01-26 | rebase --apply: don't run post-checkout hook if there is an error | Phillip Wood | 1 | -1/+1 |
| 2022-01-26 | rebase: do not remove untracked files on checkout | Phillip Wood | 1 | -1/+1 |
| 2022-01-26 | rebase: pass correct arguments to post-checkout hook | Phillip Wood | 1 | -9/+9 |
| 2022-01-07 | hooks: convert non-worktree 'post-checkout' hook to hook library | Emily Shaffer | 1 | -1/+2 |
| 2021-09-27 | Change unpack_trees' 'reset' flag into an enum | Elijah Newren | 1 | -1/+1 |
| 2021-09-27 | Remove ignored files by default when they are in the way | Elijah Newren | 1 | -2/+1 |
| 2021-09-27 | unpack-trees: introduce preserve_ignored to unpack_trees_options | Elijah Newren | 1 | -0/+2 |
| 2021-07-26 | reset: clear_unpack_trees_porcelain to plug leak | Andrzej Hunt | 1 | -2/+2 |
| 2021-04-27 | hash: provide per-algorithm null OIDs | brian m. carlson | 1 | -1/+1 |
| 2020-04-29 | Merge branch 'dl/merge-autostash' | Junio C Hamano | 1 | -0/+141 |
| 2020-04-10 | reset: extract reset_head() from rebase | Denton Liu | 1 | -0/+140 |