summaryrefslogtreecommitdiff
path: root/tests/worktree
Commit message (Expand)AuthorAgeFilesLines
* refactor: `tests` is now `tests/libgit2`Edward Thomson2022-02-2211-1502/+0
* worktree: checkout options suggestions from code reviewEdward Thomson2021-12-231-1/+1
* Fix test fail because of memory leakpunkymaniac2021-12-231-0/+1
* Update test for `git_str` usage instead of `git_buf`punkymaniac2021-12-231-3/+3
* Add test for `git_worktree_add` no checkoutpunkymaniac2021-12-231-0/+21
* path: separate git-specific path functions from utilEdward Thomson2021-11-094-11/+11
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-175-69/+69
* tests: don't generate false positives on empty path segmentsPeter Pettersson2021-08-082-11/+12
* Apply suggestions from code reviewEdward Thomson2020-11-212-1/+1
* worktree: change test to invalidate worktree via filesystemReginald McLean2020-11-072-4/+2
* worktree: Demonstrate missing worktree checkReginald McLean2020-11-061-0/+14
* tests: verify renaming branch really updates worktree HEADPatrick Steinhardt2020-07-121-1/+4
* repository: retrieve worktree HEAD via refdbPatrick Steinhardt2020-07-121-1/+4
* repository: remove function to iterate over HEADsPatrick Steinhardt2020-07-121-43/+0
* repository: introduce new function to iterate over all worktreesPatrick Steinhardt2020-07-121-0/+30
* strarray: we should `dispose` instead of `free`Edward Thomson2020-06-013-8/+8
* 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
* treewide: remove use of C++ style commentsPatrick Steinhardt2018-07-131-2/+4
* tests: worktree/bare: test some pathsEtienne Samson2018-06-291-0/+18
* tests: add a helper to build sandbox subpaths quicklyEtienne Samson2018-06-291-20/+3
* tests: worktree/bare: fix git_worktree_validateEtienne Samson2018-06-291-0/+2
* tests: worktree/bare: check git_worktree_listEtienne Samson2018-06-291-0/+5
* tests: worktree/bare: gather all testsEtienne Samson2018-06-292-32/+47
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-105-29/+29
* 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
* | Merge pull request #4633 from csware/worktree-delererefPatrick Steinhardt2018-04-261-0/+22
|\ \
| * | Fix deletion of unrelated branch on worktreeSven Strickroth2018-04-201-0/+22
* | | Merge pull request #4636 from tiennou/fix/leaksPatrick Steinhardt2018-04-201-0/+1
|\ \ \
| * | | tests: free the worktree in add_with_explicit_branchEtienne Samson2018-04-201-0/+1
| |/ /
* | | Merge pull request #4577 from csware/reflog-worktree-headPatrick Steinhardt2018-04-201-0/+26
|\ \ \ | |/ / |/| |
| * | worktree: Read worktree specific reflog for HEADSven Strickroth2018-03-271-0/+26
| |/
* | Merge pull request #4524 from pks-t/pks/worktree-refsEdward Thomson2018-04-171-0/+30
|\ \
| * | worktree: add ability to create worktree with pre-existing branchPatrick Steinhardt2018-02-091-0/+30
| |/
* | tests: ensure worktrees' head have owners tooEtienne Samson2018-04-101-0/+1
|/
* worktree: switch over worktree pruning to an opts structurePatrick Steinhardt2017-05-052-8/+38
* worktree: support creating locked worktreesPatrick Steinhardt2017-05-051-0/+25
* worktree: introduce git_worktree_add optionsPatrick Steinhardt2017-05-022-6/+6
* refs: update worktree HEADs when renaming branchesPatrick Steinhardt2017-04-052-0/+57
* tests: worktree::refs: convert spaces to tabsPatrick Steinhardt2017-04-051-14/+14
* submodule: resolve URLs relative to main worktreePatrick Steinhardt2017-03-171-0/+33
* refdb: create references in commondirPatrick Steinhardt2017-03-171-0/+26
* 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
* worktree: implement `git_worktree_open_from_repository`Patrick Steinhardt2017-03-171-0/+26
* tests: worktree: use joinpath instead of printf to join pathsPatrick Steinhardt2017-03-151-1/+1
* tests: worktree: unify init/cleanup in open testsPatrick Steinhardt2017-03-151-26/+14