1. 1fa6894 The second batch by Junio C Hamano · 6 hours ago master
  2. 244214e Merge branch 'ly/diff-name-only-with-diff-from-content' by Junio C Hamano · 6 hours ago
  3. 7bbe594 Merge branch 'kr/clone-synopsis-fix' by Junio C Hamano · 6 hours ago
  4. 9d6e319 Merge branch 'ac/deglobal-fmt-merge-log-config' by Junio C Hamano · 6 hours ago
  5. 72e4eb5 Merge branch 'jc/diff-no-index-in-subdir' by Junio C Hamano · 6 hours ago
  6. d08436d Merge branch 'gh/git-jump-pathname-with-sp' by Junio C Hamano · 6 hours ago
  7. c72d5bb Merge branch 'ms/refs-list' by Junio C Hamano · 6 hours ago
  8. 954d33a Start 2.52 cycle, the first batch by Junio C Hamano · 29 hours ago
  9. b4e38c1 Merge branch 'ly/changed-path-traversal-with-magic-pathspec' by Junio C Hamano · 29 hours ago
  10. d1123cd Merge branch 'en/ort-rename-fixes' by Junio C Hamano · 29 hours ago
  11. 0cdf09b Merge branch 'ua/t1517-short-help-tests' by Junio C Hamano · 29 hours ago
  12. 9e99f0e Merge branch 'rj/t6137-cygwin-fix' by Junio C Hamano · 29 hours ago
  13. a19f469 Merge branch 'kh/doc-git-log-markup-fix' by Junio C Hamano · 29 hours ago
  14. 3636c3a Merge branch 'dl/push-missing-object-error' by Junio C Hamano · 29 hours ago
  15. 54fef16 Merge branch 'jc/strbuf-split' by Junio C Hamano · 29 hours ago
  16. 971ba42 Merge branch 'jc/string-list-split' by Junio C Hamano · 29 hours ago
  17. 5a404a7 Merge branch 'rs/describe-with-prio-queue' by Junio C Hamano · 29 hours ago
  18. 9a85fa8 Merge branch 'ps/remote-rename-fix' by Junio C Hamano · 29 hours ago
  19. c3c8b69 Merge branch 'ps/reflog-migrate-fixes' by Junio C Hamano · 29 hours ago
  20. 1fe6955 Merge branch 'js/rebase-i-allow-drop-on-a-merge' by Junio C Hamano · 29 hours ago
  21. c44beea Git 2.51 by Junio C Hamano · 5 days ago maint v2.51.0
  22. e5ab6b3 Merge tag 'l10n-2.51.0-2' of https://github.com/git-l10n/git-po by Junio C Hamano · 5 days ago
  23. ba8bef4 cmake: accommodate for `UNIT_TEST_SOURCES` by Johannes Schindelin · 5 days ago
  24. 79ee0dc l10n: Update Catalan Translation for Git 2.51-rc2 by Mikel Forcada · 6 days ago
  25. f84a7b4 Merge branch 'jx/zh_CN-2.51' of github.com:jiangxin/git by Jiang Xin · 6 days ago
  26. 2000abe l10n: zh_CN: updated translation for 2.51 by Teng Long · 6 days ago
  27. b11d0d6 Merge branch '2.51-uk-update' of github.com:arkid15r/git-ukrainian-l10n by Jiang Xin · 6 days ago
  28. 63fbf08 l10n: uk: add 2.51 translation by Arkadii Yakovets · 6 days ago
  29. a7e6b5f Merge branch 'fr_v2.51.0' of github.com:jnavila/git by Jiang Xin · 7 days ago
  30. c66900d Merge branch 'po-id' of github.com:bagasme/git-po by Jiang Xin · 7 days ago
  31. b40eaf1 Merge branch 'tr-l10n' of github.com:bitigchi/git-po by Jiang Xin · 7 days ago
  32. 987d205 Merge branch 'l10n/zh-TW/2025-08-08' of github.com:l10n-tw/git-po by Jiang Xin · 7 days ago
  33. 6a5a95d Merge branch 'master' of github.com:alshopov/git-po by Jiang Xin · 7 days ago
  34. 0eb21c2 Merge branch 'master' of github.com:nafmo/git-l10n-sv by Jiang Xin · 7 days ago
  35. 7ad9795 Merge branch 'vi-2.51' of github.com:Nekosha/git-po by Jiang Xin · 7 days ago
  36. 5590ee9 l10n: zh_TW: Git 2.51 by Yi-Jyun Pan · 7 days ago
  37. d65d66b l10n: po-id for 2.51 by Bagas Sanjaya · 8 days ago
  38. a9d72c5 l10n: fr translation update for v2.51.0 by Jean-Noël Avila · 8 days ago
  39. 297f5bb l10n: tr: Update Turkish translations for 2.51.0 by Emir SARI · 9 days ago
  40. f7ecf8a l10n: Updated translation for vi-2.51 by Vũ Tiến Hưng · 9 days ago
  41. 98ba887 l10n: sv.po: Update Swedish translation by Peter Krefting · 9 days ago
  42. e2c8f63 l10n: bg.po: Updated Bulgarian translation (5856t) by Alexander Shopov · 9 days ago
  43. 724518f Git 2.51-rc2 by Junio C Hamano · 9 days ago v2.51.0-rc2
  44. 741f36c docs: remove stray bracket from git-clone synopsis by Knut Harald Ryager · 10 days ago
  45. 8d2709d A few hotfixes before -rc2 by Junio C Hamano · 11 days ago
  46. 22dd6ab Merge branch 'rs/merge-compact-summary' by Junio C Hamano · 11 days ago
  47. 10fa89a Merge branch 'rs/for-each-ref-start-after-marker-fix' by Junio C Hamano · 11 days ago
  48. 22d421f builtin/fmt-merge-msg: stop depending on 'the_repository' by Ayush Chandekar · 11 days ago
  49. 9a49aef environment: remove the global variable 'merge_log_config' by Ayush Chandekar · 11 days ago
  50. 621ce9c git-jump: make `diff` work with filenames containing spaces by Greg Hurrell · 11 days ago
  51. 6d19246 bloom: enable bloom filter with wildcard pathspec in revision traversal by Lidong Yan · 11 days ago
  52. e1d3d61 diff: --no-index should ignore the worktree by Junio C Hamano · 13 days ago
  53. ad459fd merge: don't document non-existing --compact-summary argument by René Scharfe · 13 days ago
  54. 51d9ed5 for-each-ref: call --start-after argument "marker" by René Scharfe · 13 days ago
  55. cf7efa4 t6137-*.sh: fix test failure on cygwin by Ramsay Jones · 2 weeks ago
  56. 823d537 doc: git-log: fix description list by Kristoffer Haugsbakk · 2 weeks ago
  57. dfbfc22 remote.c: convert if-else ladder to switch by Denton Liu · 2 weeks ago
  58. b33c590 remote.c: remove BUG in show_push_unqualified_ref_name_error() by Denton Liu · 2 weeks ago
  59. 31e5d03 t5516: remove surrounding empty lines in test bodies by Denton Liu · 2 weeks ago
  60. b55e6d3 diff: ensure consistent diff behavior with ignore options by Lidong Yan · 2 weeks ago
  61. 529a60a t5304: move `prune -h` test from t1517 by Usman Akinyemi · 2 weeks ago
  62. 18aae63 t5200: move `update-server-info -h` test from t1517 by Usman Akinyemi · 2 weeks ago
  63. 39fc408 t/t1517: automate `git subcmd -h` tests outside a repository by Usman Akinyemi · 2 weeks ago
  64. f6ecb60 merge-ort: fix directory rename on top of source of other rename/delete by Elijah Newren · 2 weeks ago
  65. 885ffe5 merge-ort: fix incorrect file handling by Elijah Newren · 2 weeks ago
  66. d3de978 merge-ort: clarify the interning of strings in opt->priv->path by Elijah Newren · 2 weeks ago
  67. db5015a t6423: fix missed staging of file in testcases 12i,12j,12k by Elijah Newren · 2 weeks ago
  68. 034b2fd t6423: document two bugs with rename-to-self testcases by Elijah Newren · 2 weeks ago
  69. edbe2ab merge-ort: drop unnecessary temporary in check_for_directory_rename() by Elijah Newren · 2 weeks ago
  70. c5a2c76 merge-ort: update comments to modern testfile location by Elijah Newren · 2 weeks ago
  71. 2c2ba49 Git 2.51-rc1 by Junio C Hamano · 2 weeks ago v2.51.0-rc1
  72. 45dea78 Documentation/RelNotes/2.51.0: improve wording for a couple entries by Patrick Steinhardt · 2 weeks ago
  73. 94c3b34 Merge branch 'jt/archive-zip-deflate-fix' by Junio C Hamano · 2 weeks ago
  74. aa4fb24 Merge branch 'dl/squelch-maybe-uninitialized' by Junio C Hamano · 2 weeks ago
  75. 0349fa0 Merge branch 'jk/revert-squelch-compiler-warning' by Junio C Hamano · 2 weeks ago
  76. 16c4fa2 builtin/remote: only iterate through refs that are to be renamed by Patrick Steinhardt · 2 weeks ago
  77. 68d090a builtin/remote: rework how remote refs get renamed by Patrick Steinhardt · 2 weeks ago
  78. 08e6a7a builtin/remote: determine whether refs need renaming early on by Patrick Steinhardt · 2 weeks ago
  79. 376d7f1 builtin/remote: fix sign comparison warnings by Patrick Steinhardt · 2 weeks ago
  80. 2f530e5 refs: simplify logic when migrating reflog entries by Patrick Steinhardt · 2 weeks ago
  81. b9fd73a refs: pass refname when invoking reflog entry callback by Patrick Steinhardt · 2 weeks ago
  82. cf03815 Merge branch 'ps/reflog-migrate-fixes' into ps/remote-rename-fix by Junio C Hamano · 2 weeks ago
  83. 4d491ad rebase -i: permit 'drop' of a merge commit by Johannes Sixt · 2 weeks ago
  84. 465eff8 refs: fix invalid old object IDs when migrating reflogs by Patrick Steinhardt · 2 weeks ago
  85. 046c673 refs: stop unsetting REF_HAVE_OLD for log-only updates by Patrick Steinhardt · 2 weeks ago
  86. 211fa8b refs/files: detect race when generating reflog entry for HEAD by Patrick Steinhardt · 2 weeks ago
  87. ec922e0 refs: fix identity for migrated reflogs by Patrick Steinhardt · 2 weeks ago
  88. 9fdbba8 ident: fix type of string length parameter by Patrick Steinhardt · 2 weeks ago
  89. 7aa619c builtin/reflog: implement subcommand to write new entries by Patrick Steinhardt · 2 weeks ago
  90. 1ffd2d4 refs: export `ref_transaction_update_reflog()` by Patrick Steinhardt · 2 weeks ago
  91. 649c7bb builtin/reflog: improve grouping of subcommands by Patrick Steinhardt · 2 weeks ago
  92. e9493c5 Documentation/git-reflog: convert to use synopsis type by Patrick Steinhardt · 2 weeks ago
  93. 64cbe5e A bit more after -rc0 by Junio C Hamano · 2 weeks ago
  94. 8982c5e Merge branch 'kj/renamed-submodule' by Junio C Hamano · 2 weeks ago
  95. 2823d92 Merge branch 'rs/tighten-alias-help' by Junio C Hamano · 2 weeks ago
  96. 4ce0caa Merge branch 'ps/object-file-wo-the-repository' by Junio C Hamano · 2 weeks ago
  97. fed66d9 t: add test for git refs list subcommand by Meet Soni · 2 weeks ago
  98. aa91c5c t6300: refactor tests to be shareable by Meet Soni · 2 weeks ago
  99. eecccfe builtin/refs: add list subcommand by Meet Soni · 2 weeks ago
  100. 6eeb1c0 builtin/for-each-ref: factor out core logic into a helper by Meet Soni · 2 weeks ago