Git development
 help / color / mirror / Atom feed
 messages from 2026-04-20 08:23:25 to 2026-04-22 15:25:53 UTC [more...]

[PATCH 0/4] fetch: add --must-have and remote.*.mustHave
 2026-04-22 15:25 UTC  (14+ messages)
` [PATCH v2 0/7] fetch: rework negotiation tip options
  ` [PATCH v2 2/7] fetch: add --negotiation-restrict option
  ` [PATCH v2 5/7] fetch: add --negotiation-require option for negotiation
  ` [PATCH v3 0/7] fetch: rework negotiation tip options
    ` [PATCH v3 1/7] t5516: fix test order flakiness

[BUG] v2.45+: git commit -S invalidates signature for non-UTF-8 messages
 2026-04-22 15:10 UTC  (8+ messages)
  ` [PATCH 1/2] commit: name UTF-8 function appropriately
    ` [PATCH 2/2] commit: sign commit after mutating buffer

[PATCH 0/8] refs: move some of the generic logic out of the backends
 2026-04-22 15:03 UTC  (21+ messages)
` [PATCH 1/8] refs: remove unused typedef 'ref_transaction_commit_fn'
` [PATCH 2/8] refs: extract out reflog config to generic layer
` [PATCH 3/8] refs: return `ref_transaction_error` from `ref_transaction_update()`
` [PATCH 4/8] update-ref: move `print_rejected_refs()` up
` [PATCH 5/8] update-ref: handle rejections while adding updates
` [PATCH 6/8] refs: move object parsing to the generic layer
` [PATCH 7/8] refs: add peeled object ID to the `ref_update` struct
` [PATCH 8/8] refs: use peeled tag values in reference backends

[PATCH 00/16] repack: incremental MIDX/bitmap-based repacking
 2026-04-22 14:45 UTC  (29+ messages)
` [PATCH 11/16] repack-geometry: prepare for incremental MIDX repacking
` [PATCH 14/16] repack: implement "
` [PATCH 15/16] repack: introduce `--write-midx=incremental`
` [PATCH v2 00/16] repack: incremental MIDX/bitmap-based repacking
  ` [PATCH v2 01/16] midx-write: handle noop writes when converting incremental chains
  ` [PATCH v2 02/16] midx: use `strset` for retained MIDX files
  ` [PATCH v2 03/16] midx: build `keep_hashes` array in order
  ` [PATCH v2 04/16] midx: use `strvec` for `keep_hashes`
  ` [PATCH v2 05/16] midx: introduce `--no-write-chain-file` for incremental MIDX writes
  ` [PATCH v2 06/16] midx: support custom `--base` "
  ` [PATCH v2 07/16] repack: track the ODB source via existing_packs
  ` [PATCH v2 08/16] midx: expose `midx_layer_contains_pack()`
  ` [PATCH v2 09/16] repack-midx: factor out `repack_prepare_midx_command()`
  ` [PATCH v2 10/16] repack-midx: extract `repack_fill_midx_stdin_packs()`
  ` [PATCH v2 11/16] repack-geometry: prepare for incremental MIDX repacking
  ` [PATCH v2 12/16] builtin/repack.c: convert `--write-midx` to an `OPT_CALLBACK`
  ` [PATCH v2 13/16] packfile: ensure `close_pack_revindex()` frees in-memory revindex
  ` [PATCH v2 14/16] repack: implement incremental MIDX repacking
  ` [PATCH v2 15/16] repack: introduce `--write-midx=incremental`
  ` [PATCH v2 16/16] repack: allow `--write-midx=incremental` without `--geometric`

[PATCH 0/2] status: improve rebase todo list parsing
 2026-04-22 14:15 UTC  (10+ messages)
` [PATCH 1/2] sequencer: factor out parsing of todo commands
` [PATCH 2/2] status: improve rebase todo list parsing

[PATCH] generate-configlist: collapse depfile for older Ninja
 2026-04-22 14:12 UTC  (7+ messages)
` [PATCH v2] "

[BUG] git-credential-libsecret writes secret to stdout on store
 2026-04-22 13:13 UTC  (4+ messages)

[PATCH v4 00/10] parseopt: add subcommand autocorrection
 2026-04-22 12:18 UTC  (12+ messages)
` [PATCH v5 "
  ` [PATCH v5 01/10] parseopt: extract subcommand handling from parse_options_step()
  ` [PATCH v5 02/10] help: make autocorrect handling reusable
  ` [PATCH v5 03/10] help: move tty check for autocorrection to autocorrect.c
  ` [PATCH v5 04/10] autocorrect: use mode and delay instead of magic numbers
  ` [PATCH v5 05/10] autocorrect: rename AUTOCORRECT_SHOW to AUTOCORRECT_HINT
  ` [PATCH v5 06/10] autocorrect: provide config resolution API
  ` [PATCH v5 07/10] parseopt: autocorrect mistyped subcommands
  ` [PATCH v5 08/10] parseopt: enable subcommand autocorrection for git-remote and git-notes
  ` [PATCH v5 09/10] parseopt: add tests for subcommand autocorrection
  ` [PATCH v5 10/10] doc: document autocorrect API

[PATCH] refs/files: skip lock files during consistency checks
 2026-04-22 12:04 UTC  (9+ messages)
` [PATCH v2] "

[PATCH 0/2] builtin/history: introduce "fixup" subcommand
 2026-04-22 10:28 UTC  (3+ messages)
` [PATCH 1/2] builtin/history: generalize function to commit trees
` [PATCH 2/2] builtin/history: introduce "fixup" subcommand

[PATCH 0/3] contrib/subtree: reduce recursion during split
 2026-04-22  9:43 UTC  (8+ messages)
` [PATCH v2 "

[PATCH RFC 0/2] Move libgit.a sources into separate "lib/" directory
 2026-04-22  6:39 UTC  (5+ messages)

[PATCH 0/8] pack-bitmap: fix various pseudo-merge bugs
 2026-04-22  1:37 UTC  (15+ messages)
` [PATCH 1/8] t/helper: add 'test-tool bitmap write' subcommand
` [PATCH v2 0/9] pack-bitmap: fix various pseudo-merge bugs
  ` [PATCH v2 1/9] t/helper: add 'test-tool bitmap write' subcommand
  ` [PATCH v2 2/9] t5333: demonstrate various pseudo-merge bugs
  ` [PATCH v2 3/9] pack-bitmap-write: sort pseudo-merge commit lookup table in pack order
  ` [PATCH v2 4/9] pack-bitmap: fix inverted binary search in `pseudo_merge_at()`
  ` [PATCH v2 5/9] pack-bitmap: fix pseudo-merge lookup for shared commits
  ` [PATCH v2 6/9] pack-bitmap: parse commits in `find_pseudo_merge_group_for_ref()`
  ` [PATCH v2 7/9] pack-bitmap: reject pseudo-merge "sampleRate" of 0
  ` [PATCH v2 8/9] Documentation: fix broken `sampleRate` in gitpacking(7)
  ` [PATCH v2 9/9] pack-bitmap: prevent pattern leak on pseudo-merge re-assignment

[PATCH] revision.c: implement --reverse=before for walks
 2026-04-22  0:30 UTC  (19+ messages)
` [PATCH v2 0/2] "
` [PATCH v2 1/2] "
` [PATCH v2 2/2] revision.c: reduce memory usage on reverse before

[PATCH 0/3] Batch prefetching
 2026-04-21 21:28 UTC  (5+ messages)
` [PATCH v2 "
  ` [PATCH v2 2/3] builtin/log: prefetch necessary blobs for `git cherry`

git grep bug with --column and --only-matching
 2026-04-21 20:33 UTC  (2+ messages)

[PATCH] t6112: avoid tilde expansion
 2026-04-21 19:21 UTC  (4+ messages)
` [PATCH v2] "

[ANNOUNCE] Git Merge 2026, (September 17-18, in Lisbon)
 2026-04-21 16:35 UTC 

[PATCH] git-gui: handle bare repo or missing worktree
 2026-04-21 16:28 UTC 

[PATCH] stash: infer "push" when push-specific options are given
 2026-04-21 15:28 UTC  (3+ messages)
` [PATCH v5] stash: assume "push" when command line starts with an option

[PATCH 0/4] ci: GitHub Actions updates (brought to you by Dependabot)
 2026-04-21 12:41 UTC  (5+ messages)
` [PATCH 1/4] ci: bump microsoft/setup-msbuild from v2 to v3
` [PATCH 2/4] ci: bump actions/{upload,download}-artifact to v7 and v8
` [PATCH 3/4] ci: bump actions/github-script from v8 to v9
` [PATCH 4/4] ci: bump actions/checkout from v5 to v6

[PATCH 00/18] setup: drop uses of `the_repository`
 2026-04-21  9:41 UTC  (11+ messages)
` [PATCH 13/18] setup: stop using `the_repository` in `setup_git_directory()`
` [PATCH 14/18] setup: stop using `the_repository` in `upgrade_repository_format()`
` [PATCH 15/18] setup: stop using `the_repository` in `check_repository_format()`
` [PATCH 16/18] setup: stop using `the_repository` in `initialize_repository_version()`
` [PATCH 17/18] setup: stop using `the_repository` in `create_reference_database()`
` [PATCH 18/18] setup: stop using `the_repository` in `init_db()`

[PATCH v14 0/5] checkout: 'autostash' for branch switching
 2026-04-21  9:34 UTC  (3+ messages)
` [PATCH] checkout: add --autostash option "

[PATCH 00/12] t: detect errors outside of test cases
 2026-04-21  7:34 UTC  (18+ messages)
` [PATCH v5 "
` [PATCH v6 "
  ` [PATCH v6 01/12] t: prepare `test_match_signal ()` calls for `set -e`
  ` [PATCH v6 02/12] t: prepare `test_must_fail ()` "
  ` [PATCH v6 03/12] t: prepare `stop_git_daemon "
  ` [PATCH v6 04/12] t: prepare `git config --unset` calls "
  ` [PATCH v6 05/12] t: prepare conditional test execution "
  ` [PATCH v6 06/12] t: prepare execution of potentially failing commands "
  ` [PATCH v6 07/12] t: prepare `test_when_finished ()`/`test_atexit()` "
  ` [PATCH v6 08/12] t0008: silence error in subshell when using `grep -v`
  ` [PATCH v6 09/12] t1301: don't fail in case setfacl(1) doesn't exist or fails
  ` [PATCH v6 10/12] t6002: fix use of `expr` with `set -e`
  ` [PATCH v6 11/12] t9902: fix use of `read` "
  ` [PATCH v6 12/12] t: detect errors outside of test cases

[PATCH 0/3] t7004: cleanup and modernize brittle tests
 2026-04-21  5:38 UTC  (6+ messages)
` [PATCH v2 "
  ` [PATCH v2 1/3] t7004: drop hardcoded tag count for state verification
  ` [PATCH v2 2/3] t7004: dynamically grab expected state in tests
  ` [PATCH v2 3/3] t7004: avoid subshells to capture git exit codes

[PATCH 0/5] Duplicate entry hardening
 2026-04-21  0:26 UTC  (6+ messages)
` [PATCH 1/5] merge-ort: propagate callback errors from traverse_trees_wrapper()
` [PATCH 2/5] merge-ort: drop unnecessary show_all_errors from collect_merge_info()
` [PATCH 3/5] merge-ort: free diff pairs queue in clear_or_reinit_internal_opts()
` [PATCH 4/5] merge-ort: abort merge when trees have duplicate entries
` [PATCH 5/5] cache-tree: fix verify_cache() to catch non-adjacent D/F conflicts

What's cooking in git.git (Apr 2026, #07)
 2026-04-20 22:46 UTC 

[PATCH] merge-ort: handle cached rename & trivial resolution interaction better
 2026-04-20 22:30 UTC 

[PATCH] commit -v: add --word-diff opt to commit template
 2026-04-20 20:13 UTC 

[ANNOUNCE] Git for Windows 2.54.0
 2026-04-20 19:02 UTC 

[PATCH] diff: fix out-of-bounds reads and NULL deref in diffstat UTF-8 truncation
 2026-04-20 16:41 UTC  (6+ messages)
` [PATCH v2] "
  ` [PATCH v3] "

What's cooking in git.git (Apr 2026, #06)
 2026-04-20 16:15 UTC 

[ANNOUNCE] Git v2.54.0
 2026-04-20 16:01 UTC 

GIt with diagrams and examples
 2026-04-20 12:29 UTC 

[PATCH v1 0/1] rev-list: add --missing=print-only mode
 2026-04-20 11:44 UTC  (11+ messages)
` [PATCH v1 1/1] "

[GIT PULL] l10n updates for Git 2.54.0
 2026-04-20 11:38 UTC  (4+ messages)
` [GIT PULL v2] "


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox