diff options
author | Caleb White <cdwhite3@pm.me> | 2024-11-29 22:22:47 +0000 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2024-12-02 09:36:17 +0900 |
commit | 4dac9e3c01cf056edd315e0ed26e6df1c4d94571 (patch) | |
tree | 090dffaff7ae9cd4aca2f4ec64d48b855f704690 /commit.c | |
parent | 5976310916458868b5cbd9d8c7cc7de5af418230 (diff) |
worktree: add `write_worktree_linking_files()` function
A new helper function, `write_worktree_linking_files()`, centralizes
the logic for computing and writing either relative or absolute
paths, based on the provided configuration. This function accepts
`strbuf` pointers to both the worktree’s `.git` link and the
repository’s `gitdir`, and then writes the appropriate path to each.
The `relativeWorktrees` extension is automatically set when a worktree
is linked with relative paths.
Signed-off-by: Caleb White <cdwhite3@pm.me>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit.c')
0 files changed, 0 insertions, 0 deletions