Commit Graph

  • 5099f64a82 The fourteenth batch master Junio C Hamano 2025-10-02 12:23:32 -07:00
  • 7ae9eaf806 Merge branch 'kh/you-still-use-whatchanged-fix' Junio C Hamano 2025-10-02 12:26:12 -07:00
  • 2f49ec7991 Merge branch 'ps/meson-build-docs' Junio C Hamano 2025-10-02 12:26:12 -07:00
  • 2ddbf1431d Merge branch 'ps/config-get-color-fixes' Junio C Hamano 2025-10-02 12:26:12 -07:00
  • f2d464b9f5 Merge branch 'cc/fast-import-strip-signed-commits' Junio C Hamano 2025-10-02 12:26:12 -07:00
  • db0babf9b2 Merge branch 'ms/refs-optimize' Junio C Hamano 2025-10-02 12:26:12 -07:00
  • fd13909eb6 Merge branch 'jt/odb-transaction' Junio C Hamano 2025-10-02 12:26:11 -07:00
  • 821f583da6 The thirteenth batcn Junio C Hamano 2025-09-29 11:31:29 -07:00
  • d5518d52b2 Merge branch 'tc/last-modified-recursive-fix' Junio C Hamano 2025-09-29 11:40:35 -07:00
  • 96ed0a8906 Merge branch 'kn/refs-files-case-insensitive' Junio C Hamano 2025-09-29 11:40:35 -07:00
  • a89fa2fff2 Merge branch 'jk/color-variable-fixes' Junio C Hamano 2025-09-29 11:40:35 -07:00
  • a5d4779e6e Merge branch 'dk/stash-apply-index' Junio C Hamano 2025-09-29 11:40:35 -07:00
  • cff1e3c870 Merge branch 'je/doc-checkout' Junio C Hamano 2025-09-29 11:40:34 -07:00
  • 4bac57bc67 Merge branch 'jk/setup-revisions-freefix' Junio C Hamano 2025-09-29 11:40:34 -07:00
  • 84edf99568 Merge branch 'pw/rebase-i-cleanup-fix' Junio C Hamano 2025-09-29 11:40:34 -07:00
  • d960d6a6fb Merge branch 'jc/3.0-default-initial-branch-to-main-addendum' Junio C Hamano 2025-09-29 11:40:34 -07:00
  • e50c3ca095 Merge branch 'pw/3.0-default-initial-branch-to-main' Junio C Hamano 2025-09-29 11:40:33 -07:00
  • d235f69ae8 Merge branch 'nb/send-email-no-dup-reply-to' Junio C Hamano 2025-09-29 11:40:33 -07:00
  • 347af012db Merge branch 'ps/clar-updates' Junio C Hamano 2025-09-29 11:40:33 -07:00
  • bb69721404 The twelfth batch Junio C Hamano 2025-09-23 11:53:31 -07:00
  • 3e0e2e3a5c Merge branch 'cs/subtree-squash-split-fix' Junio C Hamano 2025-09-23 11:53:40 -07:00
  • 7c15d990cc Merge branch 'rs/get-oid-with-flags-cleanup' Junio C Hamano 2025-09-23 11:53:40 -07:00
  • 2e8d7569ea Merge branch 'jk/add-i-color' Junio C Hamano 2025-09-23 11:53:40 -07:00
  • 2be606a3bd Merge branch 'cc/promisor-remote-capability' Junio C Hamano 2025-09-23 11:53:39 -07:00
  • a04bc71725 revision: retain argv NULL invariant in setup_revisions() Jeff King 2025-09-19 18:51:46 -04:00
  • 18068139f2 treewide: pass strvecs around for setup_revisions_from_strvec() Jeff King 2025-09-19 18:50:48 -04:00
  • b553332f82 treewide: use setup_revisions_from_strvec() when we have a strvec Jeff King 2025-09-19 18:49:07 -04:00
  • f93c1d86cc revision: add wrapper to setup_revisions() from a strvec Jeff King 2025-09-19 18:48:47 -04:00
  • cd43948798 revision: manage memory ownership of argv in setup_revisions() Jeff King 2025-09-19 18:45:56 -04:00
  • 3ea35c64b0 stash: tell setup_revisions() to free our allocated strings Jeff King 2025-09-22 16:25:09 -04:00
  • 93dbb6b3c5 t/unit-tests: update to 10e96bc Patrick Steinhardt 2025-09-22 15:16:11 +02:00
  • e4dabf4fd6 builtin/config: do not spawn pager when printing color codes Patrick Steinhardt 2025-09-22 15:06:22 +02:00
  • 54b24b1080 builtin/config: special-case retrieving colors without a key Patrick Steinhardt 2025-09-22 15:06:21 +02:00
  • 6e6ed3eaba builtin/config: do not die in get_color() Patrick Steinhardt 2025-09-22 15:06:20 +02:00
  • 7f89ad8c8c t1300: small style fixups Patrick Steinhardt 2025-09-22 15:06:19 +02:00
  • f1371a3c95 t1300: write test expectations in the test's body Patrick Steinhardt 2025-09-22 15:06:18 +02:00
  • 9842c0c749 stash: honor stash.index in apply, pop modes D. Ben Knoble 2025-09-21 21:39:06 -04:00
  • 88b5b8d886 stash: refactor private config globals D. Ben Knoble 2025-09-21 21:39:05 -04:00
  • 4b2de837ee t3905: remove unneeded blank line D. Ben Knoble 2025-09-21 21:39:04 -04:00
  • 80bc042b47 t3903: reduce dependencies on previous tests D. Ben Knoble 2025-09-21 21:39:03 -04:00
  • c44afd67d2 t: add test for git refs optimize subcommand Meet Soni 2025-09-19 13:56:47 +05:30
  • ac0bad0af4 t0601: refactor tests to be shareable Meet Soni 2025-09-19 13:56:46 +05:30
  • ecc70a48a5 builtin/refs: add optimize subcommand Meet Soni 2025-09-19 13:56:45 +05:30
  • 93efe34f5a doc: pack-refs: factor out common options Meet Soni 2025-09-19 13:56:44 +05:30
  • 0d4ec33922 builtin/pack-refs: factor out core logic into a shared library Meet Soni 2025-09-19 13:56:43 +05:30
  • 0bef41319c builtin/pack-refs: convert to use the generic refs_optimize() API Meet Soni 2025-09-19 13:56:42 +05:30
  • da0849a71e reftable-backend: implement 'optimize' action Meet Soni 2025-09-19 13:56:41 +05:30
  • 1fd6067181 files-backend: implement 'optimize' action Meet Soni 2025-09-19 13:56:40 +05:30
  • 8dfe077fb6 refs: add a generic 'optimize' API Meet Soni 2025-09-19 13:56:39 +05:30
  • 373ad8917b initial branch: give hints after switching the default name Junio C Hamano 2025-09-17 09:18:28 -07:00
  • ca2559c1d6 The tenth batch Junio C Hamano 2025-09-18 10:06:32 -07:00
  • 7b776bc308 Merge branch 'pc/range-diff-memory-limit' Junio C Hamano 2025-09-18 10:07:02 -07:00
  • 44c0d062bd Merge branch 'ne/alloc-free-and-null' Junio C Hamano 2025-09-18 10:07:02 -07:00
  • bf781d93b6 Merge branch 'jk/curl-global-trace-components' Junio C Hamano 2025-09-18 10:07:02 -07:00
  • 9827e07aa0 Merge branch 'ag/doc-sendmail-gmail-example-update' Junio C Hamano 2025-09-18 10:07:01 -07:00
  • c6fa656e2c Merge branch 'kn/clang-format-bitfields' Junio C Hamano 2025-09-18 10:07:01 -07:00
  • d29cbbbf36 Merge branch 'jc/longer-disambiguation-fix' Junio C Hamano 2025-09-18 10:07:01 -07:00
  • cf47560e94 Merge branch 'sg/line-log-boundary-fixes' Junio C Hamano 2025-09-18 10:07:01 -07:00
  • d680fe4996 Merge branch 'jc/doc-includeif-hasconfig-remote-url-fix' Junio C Hamano 2025-09-18 10:07:00 -07:00
  • 1c385d1bf8 Merge branch 'ag/send-email-imap-sent' Junio C Hamano 2025-09-18 10:07:00 -07:00
  • 1fbfabfa71 Merge branch 'pw/3.0-commentchar-auto-deprecation' Junio C Hamano 2025-09-18 10:07:00 -07:00
  • f0d71c3ed0 Merge branch 'kh/doc-fast-import-markup-fix' Junio C Hamano 2025-09-18 10:07:00 -07:00
  • 82a0a73e15 sequencer: remove VERBATIM_MSG flag Phillip Wood 2025-09-18 10:00:39 +01:00
  • 5b44c3bd57 rebase -i: respect commit.cleanup when picking fixups Phillip Wood 2025-09-18 10:00:38 +01:00
  • e6c06e87a2 last-modified: fix bug when some paths remain unhandled Toon Claes 2025-09-18 10:00:08 +02:00
  • 54a60e5b38 BreakingChanges: remove claim about whatchanged reports Kristoffer Haugsbakk 2025-09-17 22:24:19 +02:00
  • a9235f6fa7 whatchanged: remove not-even-shorter clause Kristoffer Haugsbakk 2025-09-17 22:24:18 +02:00
  • 5a31252702 whatchanged: hint about git-log(1) and aliasing Kristoffer Haugsbakk 2025-09-17 22:24:17 +02:00
  • 098230f725 you-still-use-that??: help the user help themselves Kristoffer Haugsbakk 2025-09-17 22:24:16 +02:00
  • 65d33db48e t0014: test shadowing of aliases for a sample of builtins Kristoffer Haugsbakk 2025-09-17 22:24:15 +02:00
  • bf68b11699 git: allow alias-shadowing deprecated builtins Kristoffer Haugsbakk 2025-09-17 22:24:14 +02:00
  • b4f9282d8d git: move seen-alias bookkeeping into handle_alias(...) Kristoffer Haugsbakk 2025-09-17 22:24:13 +02:00
  • 5f31632ed7 git: add deprecated category to --list-cmds Kristoffer Haugsbakk 2025-09-17 22:24:12 +02:00
  • 29fe658ffb Makefile: don’t add whatchanged after it has been removed Kristoffer Haugsbakk 2025-09-17 22:24:11 +02:00
  • eaaddf5791 fast-import: add '--signed-commits=<mode>' option Christian Couder 2025-09-17 20:14:27 +02:00
  • 2f8fd208c3 gpg-interface: refactor 'enum sign_mode' parsing Christian Couder 2025-09-17 20:14:26 +02:00
  • 948b2ab0d8 refs/files: handle D/F conflicts during locking Karthik Nayak 2025-09-17 17:25:14 +02:00
  • 770f389b2d refs/files: handle F/D conflicts in case-insensitive FS Karthik Nayak 2025-09-17 17:25:13 +02:00
  • 9b62a67bdb refs/files: use correct error type when lock exists Karthik Nayak 2025-09-17 17:25:12 +02:00
  • 3c07063231 refs/files: catch conflicts on case-insensitive file-systems Karthik Nayak 2025-09-17 17:25:11 +02:00
  • f448f65719 send-email: don't duplicate Reply-to: in intro message NeilBrown 2025-09-17 16:32:26 +10:00
  • 69a7e8d32f config: store want_color() result in a separate bool Jeff King 2025-09-16 16:26:37 -04:00
  • 9d241b0113 add-interactive: retain colorbool values longer Jeff King 2025-09-16 16:26:24 -04:00
  • b978f78034 color: return bool from want_color() Jeff King 2025-09-16 16:25:26 -04:00
  • e9330ae4b8 color: use git_colorbool enum type to store colorbools Jeff King 2025-09-16 19:13:59 -04:00
  • 215033b3ac mailmap: consolidate multiple addresses into one Greg Hurrell 2025-09-02 12:30:58 +00:00
  • 5e9ddd3c06 pretty: use format_commit_context.auto_color as colorbool Jeff King 2025-09-16 16:22:26 -04:00
  • 955000d917 diff: stop passing ecbdata->use_color as boolean Jeff King 2025-09-16 16:21:20 -04:00
  • 12df3c2e99 diff: pass o->use_color directly to fill_metainfo() Jeff King 2025-09-16 16:20:26 -04:00
  • 4cfc971a2b diff: don't use diff_options.use_color as a strict bool Jeff King 2025-09-16 16:19:33 -04:00
  • 8efe643e0e diff: simplify color_moved check when flushing Jeff King 2025-09-16 16:17:19 -04:00
  • 8ee247671d grep: don't treat grep_opt.color as a strict bool Jeff King 2025-09-16 16:16:00 -04:00
  • 53e8a435ba color: return enum from git_config_colorbool() Jeff King 2025-09-16 16:14:07 -04:00
  • 3c3e9b8303 color: use GIT_COLOR_* instead of numeric constants Jeff King 2025-09-16 16:13:28 -04:00
  • e335ff31f7 Merge branch 'jk/add-i-color' into jk/color-variable-fixes Junio C Hamano 2025-09-16 13:36:50 -07:00
  • ce1661f9da odb: add transaction interface Justin Tobler 2025-09-16 13:29:38 -05:00
  • ed0f5f93e9 object-file: update naming from bulk-checkin Justin Tobler 2025-09-16 13:29:37 -05:00
  • 78839e9cde object-file: relocate ODB transaction code Justin Tobler 2025-09-16 13:29:36 -05:00
  • ca7d93453b bulk-checkin: drop flush_odb_transaction() Justin Tobler 2025-09-16 13:29:35 -05:00
  • 9c61d9aded builtin/update-index: end ODB transaction when --verbose is specified Justin Tobler 2025-09-16 13:29:34 -05:00