summaryrefslogtreecommitdiffstats
path: root/worktree.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'ps/build-sign-compare'Junio C Hamano2024-12-231-0/+1
|\
| * global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt2024-12-061-0/+1
* | worktree: refactor `repair_worktree_after_gitdir_move()`Caleb White2024-12-021-21/+8
* | worktree: add relative cli/config options to `repair` commandCaleb White2024-12-021-29/+27
* | worktree: add relative cli/config options to `move` commandCaleb White2024-12-021-13/+9
* | worktree: add `write_worktree_linking_files()` functionCaleb White2024-12-021-0/+35
* | worktree: refactor infer_backlink returnCaleb White2024-12-021-7/+8
|/
* worktree: link worktrees with relative pathsCaleb White2024-10-081-43/+164
* worktree: refactor infer_backlink() to use *strbufCaleb White2024-10-081-24/+24
* Merge branch 'es/worktree-repair-copied' into cw/worktrees-relativeJunio C Hamano2024-10-081-1/+39
|\
| * worktree: repair copied repository and linked worktreesEric Sunshine2024-09-231-1/+39
* | environment: make `get_git_common_dir()` accept a repositoryPatrick Steinhardt2024-09-121-4/+4
* | environment: make `get_git_dir()` accept a repositoryPatrick Steinhardt2024-09-121-2/+2
* | Merge branch 'ps/config-wo-the-repository'Junio C Hamano2024-08-231-1/+1
|\ \
| * | path: stop relying on `the_repository` in `worktree_git_path()`Patrick Steinhardt2024-08-131-1/+1
| |/
* / refs: add referent to each_ref_fnJohn Cai2024-08-091-1/+1
|/
* global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt2024-06-141-0/+2
* worktree: don't store main worktree twicePatrick Steinhardt2024-06-061-18/+11
* refs: retrieve worktree ref stores via associated repositoryPatrick Steinhardt2024-05-171-0/+2
* config: add --comment option to add a commentRalph Seichter2024-03-151-2/+2
* Merge branch 'ps/worktree-refdb-initialization'Junio C Hamano2024-01-261-11/+16
|\
| * worktree: expose interface to look up worktree by namePatrick Steinhardt2024-01-081-11/+16
* | Merge branch 'ps/refstorage-extension'Junio C Hamano2024-01-161-8/+23
|\|
| * worktree: skip reading HEAD when repairing worktreesPatrick Steinhardt2024-01-021-8/+23
* | Merge branch 'rj/status-bisect-while-rebase'Junio C Hamano2024-01-021-2/+2
|\ \ | |/ |/|
| * status: fix branch shown when not only bisectingRubén Justo2023-10-171-2/+2
* | worktree: mark unused parameters in noop repair callbackJeff King2023-08-301-2/+4
* | Merge branch 'cw/compat-util-header-cleanup'Junio C Hamano2023-07-171-2/+0
|\ \
| * | git-compat-util: move alloc macros to git-compat-util.hCalvin Wan2023-07-051-1/+0
| * | treewide: remove unnecessary includes for wrapper.hCalvin Wan2023-07-051-1/+0
* | | Merge branch 'gc/config-context'Junio C Hamano2023-07-061-1/+1
|\ \ \ | |/ / |/| |
| * | config: pass kvi to die_bad_number()Glen Choo2023-06-281-1/+1
* | | repository: remove unnecessary include of path.hElijah Newren2023-06-211-0/+1
|/ /
* / repository: move 'repository_format_worktree_config' to repo scopeVictoria Dye2023-05-261-2/+2
|/
* treewide: remove cache.h inclusion due to setup.h changesElijah Newren2023-03-211-1/+1
* setup.h: move declarations for setup.c functions from cache.hElijah Newren2023-03-211-0/+1
* environment.h: move declarations for environment.c functions from cache.hElijah Newren2023-03-211-0/+1
* wrapper.h: move declarations for wrapper.c functions from cache.hElijah Newren2023-03-211-0/+1
* abspath.h: move absolute path functions from cache.hElijah Newren2023-03-211-0/+1
* treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
* treewide: remove unnecessary cache.h inclusion from a few headersElijah Newren2023-03-211-1/+1
* Merge branch 'rj/avoid-switching-to-already-used-branch'Junio C Hamano2023-03-191-32/+31
|\
| * branch: fix die_if_checked_out() when ignore_current_worktreeRubén Justo2023-02-251-2/+1
| * worktree: introduce is_shared_symref()Rubén Justo2023-02-251-31/+31
* | alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-241-1/+2
|/
* refs: unify parse_worktree_ref() and ref_type()Han-Wen Nienhuys2022-09-191-52/+7
* Merge branch 'ep/maint-equals-null-cocci'Junio C Hamano2022-05-211-1/+1
|\
| * Merge branch 'ep/maint-equals-null-cocci' for maint-2.35Junio C Hamano2022-05-021-1/+1
| |\
| | * tree-wide: apply equals-null.cocciJunio C Hamano2022-05-021-1/+1
* | | Merge branch 'ds/sparse-checkout-requires-per-worktree-config'Junio C Hamano2022-02-261-0/+73
|\ \ \