summaryrefslogtreecommitdiff
path: root/tests/worktree/worktree.c
Commit message (Expand)AuthorAgeFilesLines
* strarray: we should `dispose` instead of `free`Edward Thomson2020-06-011-4/+4
* worktree: use size_t in testsEdward Thomson2019-06-241-1/+1
* branches: introduce flag to skip enumeration of certain HEADsPatrick Steinhardt2019-02-141-2/+2
* worktree: unlock should return 1 when the worktree isn't lockedEtienne Samson2018-08-171-2/+2
* tests: worktree/bare: gather all testsEtienne Samson2018-06-291-32/+0
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-18/+18
* worktree: a worktree can be made from a bare repositoryEtienne Samson2018-05-071-0/+20
* Merge pull request #4640 from mkeeler/worktree-convenience2Patrick Steinhardt2018-04-301-0/+23
|\
| * worktree: add functions to get name and pathMatt Keeler2018-04-251-0/+23
* | tests: free the worktree in add_with_explicit_branchEtienne Samson2018-04-201-0/+1
* | worktree: add ability to create worktree with pre-existing branchPatrick Steinhardt2018-02-091-0/+30
|/
* worktree: switch over worktree pruning to an opts structurePatrick Steinhardt2017-05-051-7/+34
* worktree: support creating locked worktreesPatrick Steinhardt2017-05-051-0/+25
* worktree: introduce git_worktree_add optionsPatrick Steinhardt2017-05-021-5/+5
* refs: update worktree HEADs when renaming branchesPatrick Steinhardt2017-04-051-0/+43
* worktree: write resolved paths into link filesPatrick Steinhardt2017-03-171-0/+2
* worktree: parent path should point to the working dirPatrick Steinhardt2017-03-171-1/+2
* tests: worktree: use joinpath instead of printf to join pathsPatrick Steinhardt2017-03-151-1/+1
* worktree: test creating and opening submodule worktreesPatrick Steinhardt2017-02-131-0/+28
* worktree: compute workdir for worktrees opened via their gitdirPatrick Steinhardt2017-02-131-0/+1
* repository: rename `path_repository` and `path_gitlink`Patrick Steinhardt2017-02-131-6/+6
* worktree: implement functions reading HEADPatrick Steinhardt2017-02-131-0/+1
* worktree: implement `git_worktree_prune`Patrick Steinhardt2017-02-131-0/+58
* worktree: implement locking mechanismsPatrick Steinhardt2017-02-131-0/+59
* worktree: implement `git_worktree_add`Patrick Steinhardt2017-02-131-0/+83
* worktree: implement `git_worktree_validate`Patrick Steinhardt2017-02-131-0/+50
* worktree: implement `git_repository_open_from_worktree`Patrick Steinhardt2017-02-131-0/+72
* worktree: introduce `struct git_worktree`Patrick Steinhardt2017-02-131-1/+27
* worktree: implement `git_worktree_list`Patrick Steinhardt2017-02-131-0/+107