- f1da24c refs API: post-migration API renaming [2/2] by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
- 0506eb7 refs API: ignore errno in worktree.c's find_shared_symref() by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
- ccf3cc1 refs API: ignore errno in worktree.c's add_head_info() by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
- 76887df refs API: remove refs_read_ref_full() wrapper by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
- 48ca53c *.c static functions: add missing __attribute__((format)) by Ævar Arnfjörð Bjarmason · 3 years, 9 months ago
- b548f0f dir: introduce readdir_skip_dot_and_dotdot() helper by Elijah Newren · 3 years, 11 months ago
- ca56dad use CALLOC_ARRAY by René Scharfe · 4 years, 1 month ago
- eb36135 worktree: teach worktree_lock_reason() to gently handle main worktree by Rafael Silva · 4 years, 2 months ago
- fc0c7d5 worktree: teach worktree to lazy-load "prunable" reason by Rafael Silva · 4 years, 2 months ago
- a29a8b7 worktree: libify should_prune_worktree() by Rafael Silva · 4 years, 2 months ago
- cf76bae worktree: teach `repair` to fix multi-directional breakage by Eric Sunshine · 4 years, 3 months ago
- 07601b5 Merge branch 'ma/worktree-cleanups' by Junio C Hamano · 4 years, 6 months ago
- a46d1f7 worktree: use skip_prefix to parse target by Martin Ågren · 4 years, 6 months ago
- fb07bd4 worktree: rename copy-pasted variable by Martin Ågren · 4 years, 6 months ago
- cfaf9f0 worktree: update renamed variable in comment by Martin Ågren · 4 years, 6 months ago
- ef2d554 worktree: inline `worktree_ref()` into its only caller by Martin Ågren · 4 years, 6 months ago
- 962dd7e wt-status: introduce wt_status_state_free_buffers() by Martin Ågren · 4 years, 6 months ago
- b214ab5 worktree: teach "repair" to fix outgoing links to worktrees by Eric Sunshine · 4 years, 7 months ago
- bdd1f3e worktree: teach "repair" to fix worktree back-links to main worktree by Eric Sunshine · 4 years, 7 months ago
- 918d8ff worktree: retire special-case normalization of main worktree path by Eric Sunshine · 4 years, 8 months ago
- 1c4854e worktree: drop bogus and unnecessary path munging by Eric Sunshine · 4 years, 8 months ago
- 246756f worktree: drop unused code from get_linked_worktree() by Eric Sunshine · 4 years, 8 months ago
- 62573a5 worktree: drop pointless strbuf_release() by Eric Sunshine · 4 years, 8 months ago
- 43f46d6 Merge branch 'es/worktree-code-cleanup' by Junio C Hamano · 4 years, 9 months ago
- 645f631 Merge branch 'es/get-worktrees-unsort' by Junio C Hamano · 4 years, 9 months ago
- 5f4ee57 worktree: avoid dead-code in conditional by Eric Sunshine · 4 years, 9 months ago
- 03f2465 worktree: drop get_worktrees() unused 'flags' argument by Eric Sunshine · 4 years, 9 months ago
- d9c54c2 worktree: drop get_worktrees() special-purpose sorting option by Eric Sunshine · 4 years, 9 months ago
- f8cb64e Merge branch 'bc/sha-256-part-1-of-4' by Junio C Hamano · 5 years ago
- 4530a85 real_path_if_valid(): remove unsafe API by Alexandr Miloslavskiy · 5 years ago
- 3d7747e real_path: remove unsafe API by Alexandr Miloslavskiy · 5 years ago
- 4a2e91d Merge branch 'hv/receive-denycurrent-everywhere' by Junio C Hamano · 5 years ago
- 49e5043 Merge branch 'es/worktree-avoid-duplication-fix' by Junio C Hamano · 5 years ago
- bb4995f worktree: add utility to find worktree by pathname by Eric Sunshine · 5 years ago
- 02bbbe9 worktree: drop unused code from get_main_worktree() by Eric Sunshine · 5 years ago
- 45f274f get_main_worktree(): allow it to be called in the Git directory by Hariom Verma · 5 years ago
- e02a714 worktree: allow repository version 1 by brian m. carlson · 5 years ago
- 000bce0 Merge branch 'nd/corrupt-worktrees' by Junio C Hamano · 6 years ago
- 105df73 worktree add: be tolerant of corrupt worktrees by Nguyễn Thái Ngọc Duy · 6 years ago
- ec2642a Merge branch 'jt/submodule-repo-is-with-worktree' by Junio C Hamano · 6 years ago
- f3534c9 worktree: update is_bare heuristics by Jonathan Tan · 6 years ago
- e8805af setup: fix memory leaks with `struct repository_format` by Martin Ågren · 6 years ago
- e146cc9 Merge branch 'nd/per-worktree-ref-iteration' by Junio C Hamano · 6 years ago
- d236f12 worktree: rename is_worktree_locked to worktree_lock_reason by Nickolai Belakovski · 6 years ago
- ab3e1f7 revision.c: better error reporting on ref from different worktrees by Nguyễn Thái Ngọc Duy · 6 years ago
- 3a3b9d8 refs: new ref types to make per-worktree refs visible to all worktrees by Nguyễn Thái Ngọc Duy · 6 years ago
- 4c5fa9e worktree: don't die() in library function find_worktree() by Eric Sunshine · 7 years ago
- 033abf9 Replace all die("BUG: ...") calls by BUG() ones by Johannes Schindelin · 7 years ago
- ee6763a worktree remove: allow it when $GIT_WORK_TREE is already gone by Nguyễn Thái Ngọc Duy · 7 years ago
- 9c620fc worktree.c: add update_worktree_location() by Nguyễn Thái Ngọc Duy · 7 years ago
- 4ddddc1 worktree.c: add validate_worktree() by Nguyễn Thái Ngọc Duy · 7 years ago
- e7e456f Merge branch 'bc/object-id' by Junio C Hamano · 7 years ago
- dbd2b55 worktree: handle broken symrefs in find_shared_symref() by Jeff King · 7 years ago
- 49e6147 refs: convert resolve_ref_unsafe to struct object_id by brian m. carlson · 7 years ago
- 0f05154 worktree: convert struct worktree to object_id by brian m. carlson · 7 years ago
- e691b02 refs: pass NULL to refs_resolve_ref_unsafe() if hash is not needed by René Scharfe · 8 years ago
- 8a044c7 Merge branch 'nd/prune-in-worktree' by Junio C Hamano · 8 years ago
- 79553b9 Merge branch 'nd/worktree-kill-parse-ref' by Junio C Hamano · 8 years ago
- d0c39a4 revision.c: --all adds HEAD from all worktrees by Nguyễn Thái Ngọc Duy · 8 years ago
- 31824d1 branch: fix branch renaming not updating HEADs correctly by Nguyễn Thái Ngọc Duy · 8 years ago
- b337172 path: convert strbuf_git_common_path to take a 'struct repository' by Brandon Williams · 8 years ago
- 849e671 Merge branch 'js/plug-leaks' by Junio C Hamano · 8 years ago
- 4b44b7b Merge branch 'nd/worktree-kill-parse-ref' by Junio C Hamano · 8 years ago
- d32de66 submodule_uses_worktrees(): plug memory leak by Johannes Schindelin · 8 years ago
- fa099d2 worktree.c: kill parse_ref() in favor of refs_resolve_ref_unsafe() by Nguyễn Thái Ngọc Duy · 8 years ago
- e4da43b prefix_filename: return newly allocated string by Jeff King · 8 years ago
- 116fb64 prefix_filename: drop length parameter by Jeff King · 8 years ago
- ba37c92 Merge branch 'js/realpath-pathdup-fix' by Junio C Hamano · 8 years ago
- fc32293 Merge branch 'rs/strbuf-add-real-path' by Junio C Hamano · 8 years ago
- ce83ead real_pathdup(): fix callsites that wanted it to die on error by Johannes Schindelin · 8 years ago
- 3f64699 cocci: use ALLOC_ARRAY by René Scharfe · 8 years ago
- 6f1c08b Merge branch 'rs/absolute-pathdup' by Junio C Hamano · 8 years ago
- 0aaad41 use absolute_pathdup() by René Scharfe · 8 years ago
- 55d128a Merge branch 'bw/grep-recurse-submodules' by Junio C Hamano · 8 years ago
- 7c4be45 worktree: initialize return value for submodule_uses_worktrees by Stefan Beller · 8 years ago
- 4ac9006 real_path: have callers use real_pathdup and strbuf_realpath by Brandon Williams · 8 years ago
- 1a248cf worktree: check if a submodule uses worktrees by Stefan Beller · 8 years ago
- 4df1d4d worktree list: keep the list sorted by Nguyễn Thái Ngọc Duy · 8 years ago
- 4fff1ef worktree.c: get_worktrees() takes a new flag argument by Nguyễn Thái Ngọc Duy · 8 years ago
- a234563 get_worktrees() must return main worktree as first item even on error by Nguyễn Thái Ngọc Duy · 8 years ago
- f054996d worktree.c: zero new 'struct worktree' on allocation by Nguyễn Thái Ngọc Duy · 8 years ago
- 171c646 worktree: allow the main brach of a bare repository to be checked out by Dennis Kaarsemaker · 8 years ago
- 2c608e0 Merge branch 'nd/worktree-lock' by Junio C Hamano · 9 years ago
- fc08d2d Merge branch 'rs/worktree-use-strbuf-absolute-path' by Junio C Hamano · 9 years ago
- fd2e7da worktree: use strbuf_add_absolute_path() directly by René Scharfe · 9 years ago
- 080739b worktree.c: find_worktree() search by path suffix by Nguyễn Thái Ngọc Duy · 9 years ago
- 7a738b4 Merge branch 'nd/worktree-cleanup-post-head-protection' by Junio C Hamano · 9 years ago
- 346ef53 worktree.c: add is_worktree_locked() by Nguyễn Thái Ngọc Duy · 9 years ago
- 984ad9e worktree.c: add is_main_worktree() by Nguyễn Thái Ngọc Duy · 9 years ago
- 6835314 worktree.c: add find_worktree() by Nguyễn Thái Ngọc Duy · 9 years ago
- afb9e30 worktree.c: use is_dot_or_dotdot() by Nguyễn Thái Ngọc Duy · 9 years ago
- 360af2d worktree.c: rewrite mark_current_worktree() to avoid strbuf by Nguyễn Thái Ngọc Duy · 9 years ago
- 352d72a Merge branch 'nd/worktree-various-heads' by Junio C Hamano · 9 years ago
- 832c0e5 typofix: assorted typofixes in comments, documentation and messages by Li Peng · 9 years ago
- 14ace5b branch: do not rename a branch under bisect or rebase by Nguyễn Thái Ngọc Duy · 9 years ago
- 04a3dfb worktree.c: check whether branch is bisected in another worktree by Nguyễn Thái Ngọc Duy · 9 years ago
- 8d9fdd7 worktree.c: check whether branch is rebased in another worktree by Nguyễn Thái Ngọc Duy · 9 years ago
- c871714 worktree.c: avoid referencing to worktrees[i] multiple times by Nguyễn Thái Ngọc Duy · 9 years ago
- 750e8a6 worktree.c: mark current worktree by Nguyễn Thái Ngọc Duy · 9 years ago
- d3b9ac0 worktree.c: make find_shared_symref() return struct worktree * by Nguyễn Thái Ngọc Duy · 9 years ago