🌐 AI搜索 & 代理 主页
Git 2.43.1
  1. a593e2f Merge branch 'rj/status-bisect-while-rebase' into maint-2.43 by Junio C Hamano · 1 year, 10 months ago
  2. 990adcc status: fix branch shown when not only bisecting by Rubén Justo · 2 years, 2 months ago
  3. 2b0e46f worktree: mark unused parameters in noop repair callback by Jeff King · 2 years, 4 months ago
  4. ce481ac Merge branch 'cw/compat-util-header-cleanup' by Junio C Hamano · 2 years, 5 months ago
  5. b3d1c85 Merge branch 'gc/config-context' by Junio C Hamano · 2 years, 5 months ago
  6. 91c080d git-compat-util: move alloc macros to git-compat-util.h by Calvin Wan · 2 years, 5 months ago
  7. da9502f treewide: remove unnecessary includes for wrapper.h by Calvin Wan · 2 years, 5 months ago
  8. 8868b1e config: pass kvi to die_bad_number() by Glen Choo · 2 years, 6 months ago
  9. c339932 repository: remove unnecessary include of path.h by Elijah Newren · 2 years, 6 months ago
  10. 3867f6d repository: move 'repository_format_worktree_config' to repo scope by Victoria Dye · 2 years, 7 months ago
  11. 61a7b98 treewide: remove cache.h inclusion due to setup.h changes by Elijah Newren · 2 years, 9 months ago
  12. e38da48 setup.h: move declarations for setup.c functions from cache.h by Elijah Newren · 2 years, 9 months ago
  13. 32a8f51 environment.h: move declarations for environment.c functions from cache.h by Elijah Newren · 2 years, 9 months ago
  14. d5ebb50 wrapper.h: move declarations for wrapper.c functions from cache.h by Elijah Newren · 2 years, 9 months ago
  15. 0b027f6 abspath.h: move absolute path functions from cache.h by Elijah Newren · 2 years, 9 months ago
  16. f394e09 treewide: be explicit about dependence on gettext.h by Elijah Newren · 2 years, 9 months ago
  17. a6dc3d3 treewide: remove unnecessary cache.h inclusion from a few headers by Elijah Newren · 2 years, 9 months ago
  18. 96a806f Merge branch 'rj/avoid-switching-to-already-used-branch' by Junio C Hamano · 2 years, 9 months ago
  19. faa4d59 branch: fix die_if_checked_out() when ignore_current_worktree by Rubén Justo · 2 years, 10 months ago
  20. 662078c worktree: introduce is_shared_symref() by Rubén Justo · 2 years, 10 months ago
  21. 36bf195 alloc.h: move ALLOC_GROW() functions from cache.h by Elijah Newren · 2 years, 10 months ago
  22. 71e5473 refs: unify parse_worktree_ref() and ref_type() by Han-Wen Nienhuys · 3 years, 3 months ago
  23. 538dc45 Merge branch 'ep/maint-equals-null-cocci' by Junio C Hamano · 3 years, 7 months ago
  24. 2b0a58d Merge branch 'ep/maint-equals-null-cocci' for maint-2.35 by Junio C Hamano · 3 years, 8 months ago
  25. afe8a90 tree-wide: apply equals-null.cocci by Junio C Hamano · 3 years, 8 months ago
  26. 6249ce2 Merge branch 'ds/sparse-checkout-requires-per-worktree-config' by Junio C Hamano · 3 years, 10 months ago
  27. 615a84a worktree: create init_worktree_config() by Derrick Stolee · 3 years, 10 months ago
  28. ce14de0 refs API: remove "failure_errno" from refs_resolve_ref_unsafe() by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  29. c8dd491 worktree: simplify find_shared_symref() memory ownership model by Anders Kaseorg · 4 years ago
  30. f1da24c refs API: post-migration API renaming [2/2] by Ævar Arnfjörð Bjarmason · 4 years, 2 months ago
  31. 0506eb7 refs API: ignore errno in worktree.c's find_shared_symref() by Ævar Arnfjörð Bjarmason · 4 years, 2 months ago
  32. ccf3cc1 refs API: ignore errno in worktree.c's add_head_info() by Ævar Arnfjörð Bjarmason · 4 years, 2 months ago
  33. 76887df refs API: remove refs_read_ref_full() wrapper by Ævar Arnfjörð Bjarmason · 4 years, 2 months ago
  34. 48ca53c *.c static functions: add missing __attribute__((format)) by Ævar Arnfjörð Bjarmason · 4 years, 5 months ago
  35. b548f0f dir: introduce readdir_skip_dot_and_dotdot() helper by Elijah Newren · 4 years, 7 months ago
  36. ca56dad use CALLOC_ARRAY by René Scharfe · 4 years, 9 months ago
  37. eb36135 worktree: teach worktree_lock_reason() to gently handle main worktree by Rafael Silva · 4 years, 11 months ago
  38. fc0c7d5 worktree: teach worktree to lazy-load "prunable" reason by Rafael Silva · 4 years, 11 months ago
  39. a29a8b7 worktree: libify should_prune_worktree() by Rafael Silva · 4 years, 11 months ago
  40. cf76bae worktree: teach `repair` to fix multi-directional breakage by Eric Sunshine · 5 years ago
  41. 07601b5 Merge branch 'ma/worktree-cleanups' by Junio C Hamano · 5 years ago
  42. a46d1f7 worktree: use skip_prefix to parse target by Martin Ågren · 5 years ago
  43. fb07bd4 worktree: rename copy-pasted variable by Martin Ågren · 5 years ago
  44. cfaf9f0 worktree: update renamed variable in comment by Martin Ågren · 5 years ago
  45. ef2d554 worktree: inline `worktree_ref()` into its only caller by Martin Ågren · 5 years ago
  46. 962dd7e wt-status: introduce wt_status_state_free_buffers() by Martin Ågren · 5 years ago
  47. b214ab5 worktree: teach "repair" to fix outgoing links to worktrees by Eric Sunshine · 5 years ago
  48. bdd1f3e worktree: teach "repair" to fix worktree back-links to main worktree by Eric Sunshine · 5 years ago
  49. 918d8ff worktree: retire special-case normalization of main worktree path by Eric Sunshine · 5 years ago
  50. 1c4854e worktree: drop bogus and unnecessary path munging by Eric Sunshine · 5 years ago
  51. 246756f worktree: drop unused code from get_linked_worktree() by Eric Sunshine · 5 years ago
  52. 62573a5 worktree: drop pointless strbuf_release() by Eric Sunshine · 5 years ago
  53. 43f46d6 Merge branch 'es/worktree-code-cleanup' by Junio C Hamano · 5 years ago
  54. 645f631 Merge branch 'es/get-worktrees-unsort' by Junio C Hamano · 5 years ago
  55. 5f4ee57 worktree: avoid dead-code in conditional by Eric Sunshine · 5 years ago
  56. 03f2465 worktree: drop get_worktrees() unused 'flags' argument by Eric Sunshine · 5 years ago
  57. d9c54c2 worktree: drop get_worktrees() special-purpose sorting option by Eric Sunshine · 5 years ago
  58. f8cb64e Merge branch 'bc/sha-256-part-1-of-4' by Junio C Hamano · 6 years ago
  59. 4530a85 real_path_if_valid(): remove unsafe API by Alexandr Miloslavskiy · 6 years ago
  60. 3d7747e real_path: remove unsafe API by Alexandr Miloslavskiy · 6 years ago
  61. 4a2e91d Merge branch 'hv/receive-denycurrent-everywhere' by Junio C Hamano · 6 years ago
  62. 49e5043 Merge branch 'es/worktree-avoid-duplication-fix' by Junio C Hamano · 6 years ago
  63. bb4995f worktree: add utility to find worktree by pathname by Eric Sunshine · 6 years ago
  64. 02bbbe9 worktree: drop unused code from get_main_worktree() by Eric Sunshine · 6 years ago
  65. 45f274f get_main_worktree(): allow it to be called in the Git directory by Hariom Verma · 6 years ago
  66. e02a714 worktree: allow repository version 1 by brian m. carlson · 6 years ago
  67. 000bce0 Merge branch 'nd/corrupt-worktrees' by Junio C Hamano · 7 years ago
  68. 105df73 worktree add: be tolerant of corrupt worktrees by Nguyễn Thái Ngọc Duy · 7 years ago
  69. ec2642a Merge branch 'jt/submodule-repo-is-with-worktree' by Junio C Hamano · 7 years ago
  70. f3534c9 worktree: update is_bare heuristics by Jonathan Tan · 7 years ago
  71. e8805af setup: fix memory leaks with `struct repository_format` by Martin Ågren · 7 years ago
  72. e146cc9 Merge branch 'nd/per-worktree-ref-iteration' by Junio C Hamano · 7 years ago
  73. d236f12 worktree: rename is_worktree_locked to worktree_lock_reason by Nickolai Belakovski · 7 years ago
  74. ab3e1f7 revision.c: better error reporting on ref from different worktrees by Nguyễn Thái Ngọc Duy · 7 years ago
  75. 3a3b9d8 refs: new ref types to make per-worktree refs visible to all worktrees by Nguyễn Thái Ngọc Duy · 7 years ago
  76. 4c5fa9e worktree: don't die() in library function find_worktree() by Eric Sunshine · 7 years ago
  77. 033abf9 Replace all die("BUG: ...") calls by BUG() ones by Johannes Schindelin · 8 years ago
  78. ee6763a worktree remove: allow it when $GIT_WORK_TREE is already gone by Nguyễn Thái Ngọc Duy · 8 years ago
  79. 9c620fc worktree.c: add update_worktree_location() by Nguyễn Thái Ngọc Duy · 8 years ago
  80. 4ddddc1 worktree.c: add validate_worktree() by Nguyễn Thái Ngọc Duy · 8 years ago
  81. e7e456f Merge branch 'bc/object-id' by Junio C Hamano · 8 years ago
  82. dbd2b55 worktree: handle broken symrefs in find_shared_symref() by Jeff King · 8 years ago
  83. 49e6147 refs: convert resolve_ref_unsafe to struct object_id by brian m. carlson · 8 years ago
  84. 0f05154 worktree: convert struct worktree to object_id by brian m. carlson · 8 years ago
  85. e691b02 refs: pass NULL to refs_resolve_ref_unsafe() if hash is not needed by René Scharfe · 8 years ago
  86. 8a044c7 Merge branch 'nd/prune-in-worktree' by Junio C Hamano · 8 years ago
  87. 79553b9 Merge branch 'nd/worktree-kill-parse-ref' by Junio C Hamano · 8 years ago
  88. d0c39a4 revision.c: --all adds HEAD from all worktrees by Nguyễn Thái Ngọc Duy · 8 years ago
  89. 31824d1 branch: fix branch renaming not updating HEADs correctly by Nguyễn Thái Ngọc Duy · 8 years ago
  90. b337172 path: convert strbuf_git_common_path to take a 'struct repository' by Brandon Williams · 8 years ago
  91. 849e671 Merge branch 'js/plug-leaks' by Junio C Hamano · 9 years ago
  92. 4b44b7b Merge branch 'nd/worktree-kill-parse-ref' by Junio C Hamano · 9 years ago
  93. d32de66 submodule_uses_worktrees(): plug memory leak by Johannes Schindelin · 9 years ago
  94. fa099d2 worktree.c: kill parse_ref() in favor of refs_resolve_ref_unsafe() by Nguyễn Thái Ngọc Duy · 9 years ago
  95. e4da43b prefix_filename: return newly allocated string by Jeff King · 9 years ago
  96. 116fb64 prefix_filename: drop length parameter by Jeff King · 9 years ago
  97. ba37c92 Merge branch 'js/realpath-pathdup-fix' by Junio C Hamano · 9 years ago
  98. fc32293 Merge branch 'rs/strbuf-add-real-path' by Junio C Hamano · 9 years ago
  99. ce83ead real_pathdup(): fix callsites that wanted it to die on error by Johannes Schindelin · 9 years ago
  100. 3f64699 cocci: use ALLOC_ARRAY by René Scharfe · 9 years ago