🌐 AI搜索 & 代理 主页
Git 2.35.2
  1. 2a72807 Merge branch 'ak/protect-any-current-branch' by Junio C Hamano · 4 years ago
  2. 68d924e branch: missing space fix at line 313 by Bagas Sanjaya · 4 years ago
  3. 0669bdf Merge branch 'js/branch-track-inherit' by Junio C Hamano · 4 years ago
  4. d311566 branch: add flags and config to inherit tracking by Josh Steadmon · 4 years ago
  5. a3f40ec branch: accept multiple upstream branches for tracking by Josh Steadmon · 4 years ago
  6. 593a2a5 branch: protect branches checked out in all worktrees by Anders Kaseorg · 4 years ago
  7. c8dd491 worktree: simplify find_shared_symref() memory ownership model by Anders Kaseorg · 4 years ago
  8. 7435e7e branch: lowercase error messages by Anders Kaseorg · 4 years ago
  9. ed9bff0 advice: remove read uses of most global `advice_` variables by Ben Boeckel · 4 years, 4 months ago
  10. aaa3c80 Merge branch 'bc/hash-transition-interop-part-1' by Junio C Hamano · 4 years, 7 months ago
  11. 936e588 Merge branch 'ah/plugleaks' by Junio C Hamano · 4 years, 7 months ago
  12. d895804 branch: FREE_AND_NULL instead of NULL'ing real_ref by Andrzej Hunt · 4 years, 8 months ago
  13. 1422844 hash: provide per-algorithm null OIDs by brian m. carlson · 4 years, 8 months ago
  14. 5291828 merge-ort: write $GIT_DIR/AUTO_MERGE whenever we hit a conflict by Elijah Newren · 4 years, 9 months ago
  15. f24c30e wt-status: tolerate dangling marks by Jonathan Tan · 5 years ago
  16. 645f631 Merge branch 'es/get-worktrees-unsort' by Junio C Hamano · 5 years ago
  17. 03f2465 worktree: drop get_worktrees() unused 'flags' argument by Eric Sunshine · 5 years ago
  18. a03b555 merge: teach --autostash option by Denton Liu · 6 years ago
  19. f496b06 Merge branch 'nd/switch-and-restore' by Junio C Hamano · 6 years ago
  20. c4a38d1 Merge branch 'nd/merge-quit' by Junio C Hamano · 7 years ago
  21. 4ac8371 Merge branch 'dl/branch-from-3dot-merge-base' by Junio C Hamano · 7 years ago
  22. b643355 merge: remove drop_save() in favor of remove_merge_branch_state() by Nguyễn Thái Ngọc Duy · 7 years ago
  23. e3d6539 branch: make create_branch accept a merge base rev by Denton Liu · 7 years ago
  24. b07d9bf commit/reset: try to clean up sequencer state by Phillip Wood · 7 years ago
  25. f4a4b9a checkout: inform the user when removing branch state by Nguyễn Thái Ngọc Duy · 7 years ago
  26. 4edce17 branch.c: remove the_repository reference by Nguyễn Thái Ngọc Duy · 7 years ago
  27. 7ae96e3 Merge branch 'ab/unconditional-free-and-null' by Junio C Hamano · 7 years ago
  28. ce528de refactor various if (x) FREE_AND_NULL(x) to just FREE_AND_NULL(x) by Ævar Arnfjörð Bjarmason · 7 years ago
  29. 2122f67 commit: add repository argument to lookup_commit_reference by Stefan Beller · 7 years ago
  30. b16b60f Merge branch 'sb/object-store-grafts' into sb/object-store-lookup by Junio C Hamano · 7 years ago
  31. 102de88 path.c: migrate global git_path_* to take a repository argument by Stefan Beller · 8 years ago
  32. 0ad4a5f refspec: rename struct refspec to struct refspec_item by Brandon Williams · 8 years ago
  33. ec0cb49 refspec: move refspec parsing logic into its own file by Brandon Williams · 8 years ago
  34. 0faff98 Merge branch 'ks/branch-cleanup' by Junio C Hamano · 8 years ago
  35. e2bbd0c branch: group related arguments of create_branch() by Kaartic Sivaraam · 8 years ago
  36. f6cea74 branch: improve documentation and naming of create_branch() parameters by Kaartic Sivaraam · 8 years ago
  37. 1616928 Merge branch 'jc/branch-name-sanity' by Junio C Hamano · 8 years ago
  38. cca5fa6 refs: convert dwim_ref and expand_ref to struct object_id by brian m. carlson · 8 years ago
  39. 89f3bbd refs: update ref transactions to use struct object_id by brian m. carlson · 8 years ago
  40. bc1c9c0 branch: split validate_new_branchname() into two by Junio C Hamano · 8 years ago
  41. 8280c4c branch: streamline "attr_only" handling in validate_new_branchname() by Junio C Hamano · 8 years ago
  42. 744c040 refs: pass NULL to resolve_ref_unsafe() if hash is not needed by René Scharfe · 8 years ago
  43. 79553b9 Merge branch 'nd/worktree-kill-parse-ref' by Junio C Hamano · 8 years ago
  44. 31824d1 branch: fix branch renaming not updating HEADs correctly by Nguyễn Thái Ngọc Duy · 8 years ago
  45. 9c93ff7 branch: quote branch/ref names to improve readability by Kaartic Sivaraam · 8 years ago
  46. 50f03c6 Merge branch 'ab/free-and-null' by Junio C Hamano · 8 years ago
  47. f31d23a Merge branch 'bw/config-h' by Junio C Hamano · 8 years ago
  48. 6a83d90 coccinelle: make use of the "type" FREE_AND_NULL() rule by Ævar Arnfjörð Bjarmason · 8 years ago
  49. b2141fc config: don't include config.h by default by Brandon Williams · 9 years ago
  50. 6b526ce Merge branch 'bc/object-id' by Junio C Hamano · 9 years ago
  51. 4b44b7b Merge branch 'nd/worktree-kill-parse-ref' by Junio C Hamano · 9 years ago
  52. bc83266 Convert lookup_commit* to struct object_id by brian m. carlson · 9 years ago
  53. 48713bf branch: convert to struct object_id by brian m. carlson · 9 years ago
  54. d026a25 refs: kill set_worktree_head_symref() by Nguyễn Thái Ngọc Duy · 9 years ago
  55. fa099d2 worktree.c: kill parse_ref() in favor of refs_resolve_ref_unsafe() by Nguyễn Thái Ngọc Duy · 9 years ago
  56. cddac45 create_branch: use xstrfmt for reflog message by Jeff King · 9 years ago
  57. 3818b25 create_branch: move msg setup closer to point of use by Jeff King · 9 years ago
  58. 39ee4c6 branch: record creation of renamed branch in HEAD's log by Kyle Meyer · 9 years ago
  59. 341fb28 refs: add option core.logAllRefUpdates = always by Cornelius Weig · 9 years ago
  60. 4fff1ef worktree.c: get_worktrees() takes a new flag argument by Nguyễn Thái Ngọc Duy · 9 years ago
  61. 4bd488e create_branch: drop unused "head" parameter by Jeff King · 9 years ago
  62. 8d9fdd7 worktree.c: check whether branch is rebased in another worktree by Nguyễn Thái Ngọc Duy · 10 years ago
  63. d3b9ac0 worktree.c: make find_shared_symref() return struct worktree * by Nguyễn Thái Ngọc Duy · 10 years ago
  64. 69dfe3b worktree.c: store "id" instead of "git_dir" by Nguyễn Thái Ngọc Duy · 10 years ago
  65. 70999e9 branch -m: update all per-worktree HEADs by Kazuki Yamaguchi · 10 years ago
  66. 30598ad config: rename git_config_set to git_config_set_gently by Patrick Steinhardt · 10 years ago
  67. 27852b2 branch: report errors in tracking branch setup by Patrick Steinhardt · 10 years ago
  68. ed1c997 Remove get_object_hash. by brian m. carlson · 10 years ago
  69. 7999b2c Add several uses of get_object_hash. by brian m. carlson · 10 years ago
  70. ac6c561 worktree: add top-level worktree.c by Michael Rappazzo · 10 years ago
  71. 32561f5 Merge branch 'dt/notes-multiple' by Junio C Hamano · 10 years ago
  72. 8c9155e Merge branch 'jk/git-path' by Junio C Hamano · 10 years ago
  73. 53860f0 Merge branch 'es/worktree-add-cleanup' by Junio C Hamano · 10 years ago
  74. 41af656 worktrees: add find_shared_symref by David Turner · 10 years ago
  75. f932729 memoize common git-path "constant" files by Jeff King · 10 years ago
  76. ed89f84 branch: publish die_if_checked_out() by Eric Sunshine · 10 years ago
  77. 1d147bd ref_transaction_update(): remove "have_old" parameter by Michael Haggerty · 11 years ago
  78. 7695d11 refs.c: change resolve_ref_unsafe reading argument to be a flags field by Ronnie Sahlberg · 11 years ago
  79. db7516a refs.c: pass the ref log message to _create/delete/update instead of _commit by Ronnie Sahlberg · 11 years ago
  80. 01d678a Merge branch 'rs/ref-transaction-1' by Junio C Hamano · 11 years ago
  81. d43f990 branch.c: use ref transaction for all ref updates by Ronnie Sahlberg · 11 years ago
  82. 540b0f4 branch.c: replace `git_config()` with `git_config_get_string() by Tanay Abhra · 11 years ago
  83. aace438 change `git_config()` return value to void by Tanay Abhra · 11 years ago
  84. cf4fff5 refactor skip_prefix to return a boolean by Jeff King · 11 years ago
  85. 1d9aaed Merge branch 'an/branch-config-message' by Junio C Hamano · 12 years ago
  86. 9fe0cf3 branch.c: install_branch_config: simplify if chain by Adam · 12 years ago
  87. 9cf0137 Merge branch 'bg/install-branch-config-skip-prefix' by Junio C Hamano · 12 years ago
  88. 6bd3424 Merge branch 'jn/branch-lift-unnecessary-name-length-limit' by Junio C Hamano · 12 years ago
  89. 303d1d0 branch: use skip_prefix() in install_branch_config() by Brian Gesiak · 12 years ago
  90. 9ef5e2a branch.c: delete size check of newly tracked branch names by Jacopo Notarstefano · 12 years ago
  91. 5955654 replace {pre,suf}fixcmp() with {starts,ends}_with() by Christian Couder · 12 years ago
  92. 74051fa Merge branch 'jh/checkout-auto-tracking' into maint by Junio C Hamano · 12 years ago
  93. 9a86b89 Merge branch 'bk/refs-multi-update' by Junio C Hamano · 12 years ago
  94. b05fc49 Merge branch 'jh/checkout-auto-tracking' by Junio C Hamano · 12 years ago
  95. 1d7358c branch.c: Relax unnecessary requirement on upstream's remote ref name by Per Cederqvist · 12 years ago
  96. 82a0672 branch: trivial style fix by Felipe Contreras · 12 years ago
  97. 9bbb0fa refs: report ref type from lock_any_ref_for_update by Brad King · 12 years ago
  98. 77eb44b Merge branch 'jh/checkout-auto-tracking' by Junio C Hamano · 13 years ago
  99. 41c21f2 branch.c: Validate tracking branches with refspecs instead of refs/remotes/* by Johan Herland · 13 years ago
  100. bc554df i18n: branch: mark strings for translation by Jiang Xin · 13 years ago