1. 20fe798 Merge branch 'ms/worktree-add-atomic-mkdir' by Junio C Hamano · 6 years ago
  2. 7af01f2 worktree: fix worktree add race by Michal Suchanek · 6 years ago
  3. 6206286 trace2:data: add trace2 hook classification by Jeff Hostetler · 6 years ago
  4. 00a6d4d worktree: allow to (re)move worktrees with uninitialized submodules by Nguyễn Thái Ngọc Duy · 6 years ago
  5. d236f12 worktree: rename is_worktree_locked to worktree_lock_reason by Nickolai Belakovski · 6 years ago
  6. 3a54043 worktree: delete .git/worktrees if empty after 'remove' by Eric Sunshine · 7 years ago
  7. f414310 worktree: teach 'remove' to override lock when --force given twice by Eric Sunshine · 7 years ago
  8. 68a6b3a worktree: teach 'move' to override lock when --force given twice by Eric Sunshine · 7 years ago
  9. e19831c worktree: teach 'add' to respect --force for registered but missing path by Eric Sunshine · 7 years ago
  10. cb56f55 worktree: disallow adding same path multiple times by Eric Sunshine · 7 years ago
  11. 45059e6 worktree: prepare for more checks of whether path can become worktree by Eric Sunshine · 7 years ago
  12. 602aaed worktree: generalize delete_git_dir() to reduce code duplication by Eric Sunshine · 7 years ago
  13. e5353be worktree: move delete_git_dir() earlier in file for upcoming new callers by Eric Sunshine · 7 years ago
  14. 371979c worktree: add --quiet option by Elia Pinto · 7 years ago
  15. 3c87aa9 checkout: pass the "num_matches" up to callers by Ævar Arnfjörð Bjarmason · 7 years ago
  16. 10174da Merge branch 'tg/worktree-add-existing-branch' by Junio C Hamano · 7 years ago
  17. 90186fa Merge branch 'sb/worktree-remove-opt-force' by Junio C Hamano · 7 years ago
  18. f60a7b7 worktree: teach "add" to check out existing branches by Thomas Gummerer · 7 years ago
  19. 6427f87 worktree: factor out dwim_branch function by Thomas Gummerer · 7 years ago
  20. 2c27002 worktree: improve message when creating a new worktree by Thomas Gummerer · 7 years ago
  21. d861d34 worktree: remove extra members from struct add_opts by Thomas Gummerer · 7 years ago
  22. d228eea worktree: accept -f as short for --force for removal by Stefan Beller · 7 years ago
  23. ca923f7 Merge branch 'nd/worktree-prune' by Junio C Hamano · 7 years ago
  24. a5bbc29 Merge branch 'bc/object-id' by Junio C Hamano · 7 years ago
  25. 327864a worktree prune: improve prune logic when worktree is moved by Nguyễn Thái Ngọc Duy · 7 years ago
  26. 3800135 worktree: delete dead code by Nguyễn Thái Ngọc Duy · 7 years ago
  27. 7fb6aef Merge branch 'nd/parseopt-completion' by Junio C Hamano · 7 years ago
  28. bd0f794 Merge branch 'nd/worktree-move' by Junio C Hamano · 7 years ago
  29. aab9583 Convert find_unique_abbrev* to struct object_id by brian m. carlson · 7 years ago
  30. 619e521 Merge branch 'es/worktree-add-post-checkout-hook' by Junio C Hamano · 7 years ago
  31. cc7655a Merge branch 'jc/worktree-add-short-help' by Junio C Hamano · 7 years ago
  32. a4bf1e3 worktree: add: fix 'post-checkout' not knowing new worktree location by Eric Sunshine · 7 years ago
  33. ee6763a worktree remove: allow it when $GIT_WORK_TREE is already gone by Nguyễn Thái Ngọc Duy · 7 years ago
  34. cc73385 worktree remove: new command by Nguyễn Thái Ngọc Duy · 7 years ago
  35. 78d986b worktree move: refuse to move worktrees with submodules by Nguyễn Thái Ngọc Duy · 7 years ago
  36. c64a8d2 worktree move: accept destination as directory by Nguyễn Thái Ngọc Duy · 7 years ago
  37. 9f792bb worktree move: new command by Nguyễn Thái Ngọc Duy · 7 years ago
  38. fc3d4e0 completion: use __gitcomp_builtin in _git_worktree by Nguyễn Thái Ngọc Duy · 7 years ago
  39. 1224781 parse-options: let OPT__FORCE take optional flags argument by Nguyễn Thái Ngọc Duy · 7 years ago
  40. b780e44 worktree: say that "add" takes an arbitrary commit in short-help by Junio C Hamano · 7 years ago
  41. e87f9fc Merge branch 'es/worktree-checkout-hook' by Junio C Hamano · 7 years ago
  42. ade546b worktree: invoke post-checkout hook (unless --no-checkout) by Eric Sunshine · 7 years ago
  43. e92445a add worktree.guessRemote config option by Thomas Gummerer · 7 years ago
  44. 71d6682 worktree: add --guess-remote flag to add subcommand by Thomas Gummerer · 7 years ago
  45. 4e85333 worktree: make add <path> <branch> dwim by Thomas Gummerer · 7 years ago
  46. e284e89 worktree: add --[no-]track option to the add subcommand by Thomas Gummerer · 7 years ago
  47. 0f05154 worktree: convert struct worktree to object_id by brian m. carlson · 7 years ago
  48. 8a1a8d2 worktree: check the result of read_in_full() by Jeff King · 7 years ago
  49. 228740b worktree: use xsize_t to access file size by Jeff King · 7 years ago
  50. 0e5bba5 add UNLEAK annotation for reducing leak false positives by Jeff King · 8 years ago
  51. 50f03c6 Merge branch 'ab/free-and-null' by Junio C Hamano · 8 years ago
  52. f31d23a Merge branch 'bw/config-h' by Junio C Hamano · 8 years ago
  53. 88ce3ef *.[ch] refactoring: make use of the FREE_AND_NULL() macro by Ævar Arnfjörð Bjarmason · 8 years ago
  54. b2141fc config: don't include config.h by default by Brandon Williams · 8 years ago
  55. 849e671 Merge branch 'js/plug-leaks' by Junio C Hamano · 8 years ago
  56. b15667b Merge branch 'js/larger-timestamps' by Junio C Hamano · 8 years ago
  57. 2e11f58 show_worktree(): plug memory leak by Johannes Schindelin · 8 years ago
  58. dddbad7 timestamp_t: a new data type for timestamps by Johannes Schindelin · 8 years ago
  59. e311597 Merge branch 'nd/worktree-add-lock' by Junio C Hamano · 8 years ago
  60. b80f629 Merge branch 'jk/war-on-git-path' by Junio C Hamano · 8 years ago
  61. 8c2ca3a replace strbuf_addstr(git_path()) with git_path_buf() by Jeff King · 8 years ago
  62. 507e6e9 worktree add: add --lock option by Nguyễn Thái Ngọc Duy · 8 years ago
  63. e4da43b prefix_filename: return newly allocated string by Jeff King · 8 years ago
  64. 116fb64 prefix_filename: drop length parameter by Jeff King · 8 years ago
  65. 65fecf0 Merge branch 'ps/worktree-prune-help-fix' by Junio C Hamano · 8 years ago
  66. 2488dca worktree: fix option descriptions for `prune` by Patrick Steinhardt · 8 years ago
  67. 4df1d4d worktree list: keep the list sorted by Nguyễn Thái Ngọc Duy · 8 years ago
  68. 4fff1ef worktree.c: get_worktrees() takes a new flag argument by Nguyễn Thái Ngọc Duy · 8 years ago
  69. a234563 get_worktrees() must return main worktree as first item even on error by Nguyễn Thái Ngọc Duy · 8 years ago
  70. 96f09e2 worktree: reorder an if statement by Nguyễn Thái Ngọc Duy · 8 years ago
  71. d49028e worktree: honor configuration variables by Junio C Hamano · 8 years ago
  72. 542aa25 use CHILD_PROCESS_INIT to initialize automatic variables by René Scharfe · 9 years ago
  73. 2c608e0 Merge branch 'nd/worktree-lock' by Junio C Hamano · 9 years ago
  74. 6d30862 worktree: add "unlock" command by Nguyễn Thái Ngọc Duy · 9 years ago
  75. 58142c0 worktree: add "lock" command by Nguyễn Thái Ngọc Duy · 9 years ago
  76. dabd35f avoid using sha1_to_hex output as printf format by Jeff King · 9 years ago
  77. 7a738b4 Merge branch 'nd/worktree-cleanup-post-head-protection' by Junio C Hamano · 9 years ago
  78. 1a450e2 worktree: allow "-" short-hand for @{-1} in add command by Jordan DE GEA · 9 years ago
  79. 0409e0b worktree: simplify prefixing paths by Nguyễn Thái Ngọc Duy · 9 years ago
  80. ef23c34 worktree: avoid 0{40}, too many zeroes, hard to read by Nguyễn Thái Ngọc Duy · 9 years ago
  81. afb9e30 worktree.c: use is_dot_or_dotdot() by Nguyễn Thái Ngọc Duy · 9 years ago
  82. 7b722d9 git-worktree.txt: keep subcommand listing in alphabetical order by Nguyễn Thái Ngọc Duy · 9 years ago
  83. 352d72a Merge branch 'nd/worktree-various-heads' by Junio C Hamano · 9 years ago
  84. 40cfc95 Merge branch 'nd/error-errno' by Junio C Hamano · 9 years ago
  85. 8d19e93 builtin/worktree.c: use error_errno() by Nguyễn Thái Ngọc Duy · 9 years ago
  86. 8d9fdd7 worktree.c: check whether branch is rebased in another worktree by Nguyễn Thái Ngọc Duy · 9 years ago
  87. ef2a0ac worktree: add: introduce --checkout option by Ray Zhang · 9 years ago
  88. 11529ec Merge branch 'jk/tighten-alloc' by Junio C Hamano · 9 years ago
  89. 3733e69 use xmallocz to avoid size arithmetic by Jeff King · 9 years ago
  90. beb6f24 worktree add -B: do the checkout test before update branch by Nguyễn Thái Ngọc Duy · 9 years ago
  91. 0ebf4a2 worktree: fix "add -B" by Nguyễn Thái Ngọc Duy · 9 years ago
  92. f2fd076 Convert struct object to object_id by brian m. carlson · 9 years ago
  93. 522e2f4 Merge branch 'es/worktree-add' by Junio C Hamano · 9 years ago
  94. ae9f274 worktree: usage: denote <branch> as optional with 'add' by Sidhant Sharma · 9 years ago
  95. bb9c03b worktree: add 'list' command by Michael Rappazzo · 9 years ago
  96. d75bb73 Merge branch 'jc/am-state-fix' by Junio C Hamano · 10 years ago
  97. 1f76a10 write_file(): drop caller-supplied LF from calls to create a one-liner file by Junio C Hamano · 10 years ago
  98. 12d6ce1 write_file(): drop "fatal" parameter by Junio C Hamano · 10 years ago
  99. 53860f0 Merge branch 'es/worktree-add-cleanup' by Junio C Hamano · 10 years ago
  100. 1c56190 worktree: populate via "git reset --hard" rather than "git checkout" by Eric Sunshine · 10 years ago