| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-04-29 | object-store: move and rename `odb_pack_keep()` | Patrick Steinhardt | 1 | -0/+7 |
| 2025-04-15 | object-file: move `safe_create_leading_directories()` into "path.c" | Patrick Steinhardt | 1 | -0/+34 |
| 2025-04-15 | object-file: move `mkdir_in_gitdir()` into "path.c" | Patrick Steinhardt | 1 | -0/+11 |
| 2025-02-28 | path: adjust last remaining users of `the_repository` | Patrick Steinhardt | 1 | -3/+3 |
| 2025-02-28 | environment: move access to "core.hooksPath" into repo settings | Patrick Steinhardt | 1 | -3/+3 |
| 2025-02-28 | path: drop `git_path()` in favor of `repo_git_path()` | Patrick Steinhardt | 1 | -27/+0 |
| 2025-02-07 | path: drop `git_common_path()` in favor of `repo_common_path()` | Patrick Steinhardt | 1 | -19/+0 |
| 2025-02-07 | path: drop `git_path_buf()` in favor of `repo_git_path_replace()` | Patrick Steinhardt | 1 | -16/+0 |
| 2025-02-07 | path: drop `git_pathdup()` in favor of `repo_git_path()` | Patrick Steinhardt | 1 | -15/+1 |
| 2025-02-07 | path: drop unused `strbuf_git_path()` function | Patrick Steinhardt | 1 | -13/+0 |
| 2025-02-07 | path: refactor `repo_submodule_path()` family of functions | Patrick Steinhardt | 1 | -12/+18 |
| 2025-02-07 | path: refactor `repo_worktree_path()` family of functions | Patrick Steinhardt | 1 | -11/+9 |
| 2025-02-07 | path: refactor `repo_git_path()` family of functions | Patrick Steinhardt | 1 | -21/+11 |
| 2025-02-07 | path: refactor `repo_common_path()` family of functions | Patrick Steinhardt | 1 | -13/+17 |
| 2024-12-10 | Merge branch 'bc/allow-upload-pack-from-other-people' | Junio C Hamano | 1 | -1/+16 |
| 2024-11-15 | Allow cloning from repositories owned by another user | brian m. carlson | 1 | -1/+16 |
| 2024-08-13 | path: hide functions using `the_repository` by default | Patrick Steinhardt | 1 | -48/+99 |
| 2024-08-13 | path: stop relying on `the_repository` in `worktree_git_path()` | Patrick Steinhardt | 1 | -3/+5 |
| 2024-08-13 | path: stop relying on `the_repository` when reporting garbage | Patrick Steinhardt | 1 | -1/+1 |
| 2024-08-13 | path: expose `do_git_common_path()` as `repo_common_pathv()` | Patrick Steinhardt | 1 | -1/+4 |
| 2024-08-13 | path: expose `do_git_path()` as `repo_git_pathv()` | Patrick Steinhardt | 1 | -0/+8 |
| 2024-06-24 | Merge branch 'jc/worktree-git-path' | Junio C Hamano | 1 | -0/+9 |
| 2024-06-08 | worktree_git_path(): move the declaration to path.h | Junio C Hamano | 1 | -0/+9 |
| 2024-05-06 | path: move `validate_headref()` to its only user | Patrick Steinhardt | 1 | -1/+0 |
| 2024-04-15 | Merge branch 'rs/apply-lift-path-length-limit' | Junio C Hamano | 1 | -6/+0 |
| 2024-04-05 | path: remove mksnpath() | René Scharfe | 1 | -6/+0 |
| 2024-02-07 | refs: introduce reftable backend | Patrick Steinhardt | 1 | -0/+1 |
| 2024-01-19 | refs: convert MERGE_AUTOSTASH to become a normal pseudo-ref | Patrick Steinhardt | 1 | -1/+0 |
| 2024-01-19 | refs: convert AUTO_MERGE to become a normal pseudo-ref | Patrick Steinhardt | 1 | -1/+0 |
| 2023-06-12 | path: move related function to path | Calvin Wan | 1 | -0/+5 |
| 2023-03-21 | path.h: move function declarations for path.c functions from cache.h | Elijah Newren | 1 | -1/+61 |
| 2022-03-04 | repository.c: free the "path cache" in repo_clear() | Ævar Arnfjörð Bjarmason | 1 | -14/+0 |
| 2021-09-27 | *.[ch] *_INIT macros: use { 0 } for a "zero out" idiom | Ævar Arnfjörð Bjarmason | 1 | -4/+1 |
| 2021-03-20 | merge-ort: write $GIT_DIR/AUTO_MERGE whenever we hit a conflict | Elijah Newren | 1 | -0/+2 |
| 2020-08-21 | sequencer: treat REVERT_HEAD as a pseudo ref | Han-Wen Nienhuys | 1 | -5/+3 |
| 2020-08-21 | sequencer: treat CHERRY_PICK_HEAD as a pseudo ref | Han-Wen Nienhuys | 1 | -3/+4 |
| 2020-04-10 | merge: teach --autostash option | Denton Liu | 1 | -1/+3 |
| 2019-08-26 | path: add a function to check for path suffix | brian m. carlson | 1 | -0/+3 |
| 2019-05-05 | *.[ch]: manually align parameter lists | Denton Liu | 1 | -5/+5 |
| 2019-05-05 | *.[ch]: remove extern from function declarations using sed | Denton Liu | 1 | -15/+15 |
| 2019-05-05 | *.[ch]: remove extern from function declarations using spatch | Denton Liu | 1 | -1/+1 |
| 2018-12-28 | path.h: make REPO_GIT_PATH_FUNC repository agnostic | Stefan Beller | 1 | -1/+1 |
| 2018-08-15 | Add missing includes and forward declarations | Elijah Newren | 1 | -0/+1 |
| 2018-07-24 | Merge branch 'bb/pedantic' | Junio C Hamano | 1 | -1/+1 |
| 2018-07-09 | sequencer.c: avoid empty statements at top level | Beat Bolli | 1 | -1/+1 |
| 2018-05-18 | path.c: migrate global git_path_* to take a repository argument | Stefan Beller | 1 | -9/+31 |
| 2017-12-13 | path: document path functions | Brandon Williams | 1 | -21/+112 |
| 2017-06-23 | path: add repo_worktree_path and strbuf_repo_worktree_path | Brandon Williams | 1 | -0/+8 |
| 2017-06-23 | path: add repo_git_path and strbuf_repo_git_path | Brandon Williams | 1 | -0/+8 |
| 2017-06-23 | path: convert strbuf_git_common_path to take a 'struct repository' | Brandon Williams | 1 | -2/+6 |
| 2017-06-23 | path: create path.h | Brandon Williams | 1 | -0/+62 |